Reference Commands for Automating Everpure Cloud Dedicated Capacity Upgrades

Everpure Cloud Dedicated for Azure

Audience
Public
Source Type
Documentation

Function Name Function Action Invoked When Invoked When
Deploy-PCBSCapacityMonitor Establish a new Azure monitoring resource group with capacity monitoring capabilities. You need to enable Everpure Cloud Dedicated capacity monitoring in Azure.
Deploy-
PCBSCapacityMonitor -MonitorResourceGroup myMonitorGroup  -MonitorResourceGroupRegion myRegion --VNetName myVNet -VNetResourceGroup myVNetRG  -VNetSubnetAddress 192.168.1.0/24 -VNetSubnetName myVNetSubnetName -DefaultUtilizationThreshold 80 -MonitorIntervalInMinute 30
Add-PCBSCapacityMonitorArray Adds a storage array to the monitoring setup. An additional Everpure Cloud Dedicated instance or instances are to be added for capacity monitoring.
Add-PCBSCapacityMonitorArray -MonitorResourceGroup myMonitorGroup -PureCloudBlockStoreEndpoint myArray -PureCloudBlockStoreCredential (Get-Credential)
Get-PCBSCapacityMonitor Get the Everpure Cloud Dedicated instance desired capacity threshold and monitoring status. You want to know what Everpure Cloud Dedicated arrays are or are not currently registered and what is the current capacity threshold value.
Get-PCBSCapacityMonitor -MonitorResourceGroup myMonitorGroup
Remove-PCBSCapacityMonitorArray Removes a Everpure Cloud Dedicated instance from the capacity monitoring system. An Everpure Cloud Dedicated array needs to be removed from the Azure monitoring infrastructure.
Remove-
PCBSCapacityMonitorArray -PureCloudBlockStoreEndpoint myArray -PureCloudBlockStoreCredential (Get-Credential)
Remove-PCBSCapacityMonitor Dismantles the resource group with all of its components dedicated to capacity monitoring. The capacity monitoring Azure Resource Group that contains all of the components for automatic capacity upgrades needs to be removed.
Remove-
PCBSCapacityMonitor -MonitorResourceGroup myMonitorGroup