Övervakare för överprenumeration på virtuell hårddisk

Microsoft.SystemCenter.OperationsManager.Storage.VHD.Oversubscription.Monitor (UnitMonitor)

Knowledge Base article:

Sammanfattning

Ett tröskelvärde för överprenumeration på virtuell hårddisk för denna filresurs har överskridits. Filresursen för närvarande överprenumererad i relation till den tillgängliga fysiska kapaciteten.

Utifrån standardvärden aktiveras en varning när en filresurs överskrider 200 % överprenumeration och en varning om kritisk nivå aktiveras när en filresurs överstiger 400 % överprenumeration.

Orsaker

En filresurs kan bli överprenumererad när dynamiska virtuella hårddiskar används och deras totala prenumererade kapacitet överskrider det tillgängliga fysiska tröskelvärdet.

Lösningar

För att lösa detta problem kan du exempelvis direktmigrera de virtuella hårddiskarna till en annan filresurs eller lägga till ytterligare kapacitet.

Element properties:

TargetMicrosoft.SystemCenter.VirtualMachineManager.Storage.2012.FileShare.MS
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.OperationsManager.Storage.VHD.Oversubscription.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Tröskelvärdet för överprenumeration på dynamisk virtuell hårddisk i FileShare har överskridits
Överprenumerationen på dynamisk virtuell hårddisk på filresursen har överskridits. Den aktuella överprenumerationen är {0}\%.
RunAsMicrosoft.SystemCenter.VirtualMachineManager.2012.VMMServerConnectionRunAsProfile

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.OperationsManager.Storage.VHD.Oversubscription.Monitor" Accessibility="Public" Target="SLD!Microsoft.SystemCenter.VirtualMachineManager.Storage.2012.FileShare.MS" RunAs="PROV2Library!Microsoft.SystemCenter.VirtualMachineManager.2012.VMMServerConnectionRunAsProfile" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" TypeID="Microsoft.SystemCenter.OperationsManager.Storage.VHD.Oversubscription.MonitorType" Enabled="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.OperationsManager.Storage.VHD.Oversubscription.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='SubscriptionPercentage']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="SubscriptionCritical" MonitorTypeStateID="Error" HealthState="Error"/>
<OperationalState ID="SubscriptionWarning" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="SpacesHealthy" MonitorTypeStateID="Success" HealthState="Success"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>900</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
<FileShareId>$Target/Property[Type="SLD!Microsoft.SystemCenter.VirtualMachineManager.Storage.2012.FileShare.MS"]/ID$</FileShareId>
<VHDsOversubscriptionCriticalThreshold>400</VHDsOversubscriptionCriticalThreshold>
<VHDsOversubscriptionWarningThreshold>200</VHDsOversubscriptionWarningThreshold>
<VMMServer>$Target/Property[Type="SLD!Microsoft.SystemCenter.VirtualMachineManager.Storage.2012.FileShare.MS"]/VMMServer$</VMMServer>
</Configuration>
</UnitMonitor>