Sanal Sabit Disk boş disk alanı

Microsoft.Windows.HyperV.2016.VirtualDrive.FreeSpaceMonitor (UnitMonitor)

Sanal sabit diskler için boş mantıksal disk alanını izler.

Knowledge Base article:

Özet

Bu izleyici, dinamik olarak genişleyen veya fark kayıt sanal sabit diski içeren mantıksal disk üzerindeki boş disk alanı miktarını izler.

Yeniden yapılandırılabilen Uyarı ve Hata Durumu Disk Alanı parametre değerlerine göre durumu değiştirir. Varsayılan değerler, Uyarı için 2 GB, Hata durumu için 200 MB'dir. Hyper-V, kullanılabilir boş disk alanı 200 MB'den az olduğunda sanal makineleri duraklatır.

Nedenler

Bu izleyici aşağıdaki durumlara neden olur:

Çözümler

Element properties:

TargetMicrosoft.Windows.HyperV.2016.VirtualDrive
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.HyperV.DiskFreeSpaceMonitorType
RemotableTrue
AccessibilityPublic
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.HyperV.2016.VirtualDrive.FreeSpaceMonitor" Accessibility="Public" Enabled="onEssentialMonitoring" Target="HVDisc!Microsoft.Windows.HyperV.2016.VirtualDrive" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="HVLib!Microsoft.Windows.HyperV.DiskFreeSpaceMonitorType" ConfirmDelivery="false">
<Category>StateCollection</Category>
<OperationalStates>
<OperationalState ID="EnoughSpace" MonitorTypeStateID="FreeSpaceAvailable" HealthState="Success"/>
<OperationalState ID="PartialSpace" MonitorTypeStateID="PartialSpaceAvailable" HealthState="Warning"/>
<OperationalState ID="NoSpace" MonitorTypeStateID="NoSpaceAvailable" HealthState="Error"/>
</OperationalStates>
<Configuration>
<VirtualDriveId>$Target/Property[Type="HVLib!Microsoft.Windows.HyperV.VirtualHardwareComponent"]/DeviceId$</VirtualDriveId>
<WarningSize>2048</WarningSize>
<ErrorSize>200</ErrorSize>
</Configuration>
</UnitMonitor>