StorageUsageGB der System Center 2012 Virtual Machine Manager-Cloud

Microsoft.SystemCenter.VirtualMachineManager.2012.CloudStorageUsageGBMonitor (UnitMonitor)

Überwacht die Speicherauslastung (in GB) der privaten Cloud.

Knowledge Base article:

Zusammenfassung

Mit dem Monitor für die Cloudspeicherauslastung wird die Speicherauslastung (in GB) der virtuellen Maschinen und Dienstinstanzen überwacht, die in der privaten Cloud ausgeführt werden. Sobald die definierte private Cloudkapazität von der Speicherauslastung fast erreicht wird, erfolgt ein Wechsel des Monitors in den Warnstatus oder den kritischen Status.

Ursachen

Die definierte Cloudkapazität wird von der Speicherauslastung in der privaten Cloud fast erreicht. Wenn 80 % der privaten Cloudkapazität von der Speicherauslastung ü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.

Lösungen

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 Speicherauslastung in der privaten Cloud.

Setzen Sie den Warnungsschwellenwert und den kritischen Schwellenwert des Monitors außer Kraft.

Element properties:

TargetMicrosoft.SystemCenter.VirtualMachineManager.PrivateCloud
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.VirtualMachineManager.2012.CloudUsageUnitMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Schwellenwert wurde von StorageUsageGB der Cloud erreicht oder überschritten.
Die Speicherauslastung (in Gigabyte) der privaten Cloud beträgt {0} und hat den angegebenen Schwellenwert {1} erreicht oder überschritten.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.VirtualMachineManager.2012.CloudStorageUsageGBMonitor" 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.CloudStorageUsageGBMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='StorageUsageGBPercentage']$</AlertParameter1>
<AlertParameter2>$Data/Context/Property[@Name='CriticalThreshold']$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="CloudStorageUsageGBHealthy" MonitorTypeStateID="CloudUsageHealthy" HealthState="Success"/>
<OperationalState ID="CloudStorageUsageGBCritical" MonitorTypeStateID="CloudUsageCritical" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<CriticalThreshold>90</CriticalThreshold>
<PropertyValue>Property[@Name='StorageUsageGBPercentage']</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>