VHD Aşırı Abonelik İzlemesi

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

VHD aşırı aboneliği için izleme

Knowledge Base article:

Özet

Bu dosya paylaşımı için VHD aşırı abonelik eşiği aşıldı. Dosya paylaşımı, şu anda mevcut fiziksel kapasiteye oranla aşırı aboneliğe sahip.

Varsayılan değerlere göre, bir dosya paylaşımı, aşırı aboneliği %200 aştığında uyarı bildirimi, %400 aştığında kritik bildirim oluşturulur.

Nedenler

Bir dosya paylaşımı, dinamik VHD'ler kullanıldığında aşırı aboneliğe sahip olabilir ve abone oldukları toplam kapasite, mevcut fiziksel kapasite eşiğini aşar.

Çözümlemeler

Bu sorunu çözümlemek için, depolama VHD'lerini farklı bir dosya paylaşımına dinamik olarak geçirmeyi veya ek kapasite eklemeyi düşünün.

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
FileShare dinamik VHD aşırı abonelik eşiği aşıldı
Dosya Paylaşımı dinamik VHD aşırı abonelik eşiği aşıldı. Mevcut aşırı abonelik: \%{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>