Überwacht die Verwendungsanzahl der virtuellen Maschine in der privaten Cloud.
Mit dem Monitor für die Anzahl verwendeter virtueller Maschinen (VMUsageCount) wird die Anzahl der virtuellen Maschinen und Dienstinstanzen überwacht, die in der privaten Cloud ausgeführt werden. Sobald die Anzahl die definierte private Cloudkapazität fast erreicht, wechselt der Monitor in den Warnstatus oder in den kritischen Status.
Die definierte Cloudkapazität wird von der virtuellen Maschinenauslastung in der privaten Cloud fast erreicht. Wenn 80 % der privaten Cloudkapazität von der virtuellen Maschinenauslastung überschritten werden, erfolgt standardmäßig ein Wechsel des Monitors in den Warnstatus. Werden 90 % der privaten Cloudkapazität überschritten, erfolgt standardmäßig ein Wechsel in den kritischen Status. Jeder dieser Schwellenwerte kann außer Kraft gesetzt werden.
Zum Zurückversetzen des Monitors in einen fehlerfreien Status können Sie wie folgt vorgehen:
Definieren Sie die privaten Cloudkapazitätsgrenzen neu.
Reduzieren Sie die Anzahl der virtuellen Maschinen in der privaten Cloud.
Setzen Sie den Warnungsschwellenwert und den kritischen Schwellenwert des Monitors außer Kraft.
Target | Microsoft.SystemCenter.VirtualMachineManager.PrivateCloud | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter.VirtualMachineManager.2012.CloudUsageUnitMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.VirtualMachineManager.2012.CloudVMUsageCountMonitor" Accessibility="Public" Target="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.PrivateCloud" TypeID="Microsoft.SystemCenter.VirtualMachineManager.2012.CloudUsageUnitMonitorType" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.VirtualMachineManager.2012.CloudVMUsageCountMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='VMUsagePercentage']$</AlertParameter1>
<AlertParameter2>$Data/Context/Property[@Name='CriticalThreshold']$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="CloudVMUsageCountHealthy" MonitorTypeStateID="CloudUsageHealthy" HealthState="Success"/>
<OperationalState ID="CloudVMUsageCountCritical" MonitorTypeStateID="CloudUsageCritical" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<CriticalThreshold>90</CriticalThreshold>
<PropertyValue>Property[@Name='VMUsagePercentage']</PropertyValue>
<VMMId>$Target/Property[Type="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.PrivateCloud"]/VMMId$</VMMId>
<VMMServer>$Target/Property[Type="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.PrivateCloud"]/VMMServer$</VMMServer>
</Configuration>
</UnitMonitor>