[Nano Server] Küme Paylaşılan Birimi - Boş Alan İzleyicisi (\%)

Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Monitoring.FreeSpacePercent.NanoServer (UnitMonitor)

Bu izleyici, hedeflenen küme paylaşılan biriminin yüzde olarak boş alanını denetler.

Knowledge Base article:

Özet

Küme Paylaşılan Birimi'ndeki boş disk alanı miktarı, eşiği aştı. Sistem performansı, olumsuz olarak etkilenebilir ve ek boş alan açılana kadar Küme Paylaşılan Birimi'nde dosya ekleme ve mevcut dosyaları değiştirme olanağı kalmayabilir.

Yapılandırma

Küme Paylaşılan Birimi Boş Alan izleme rutini, Operatörlerin sistem ve sistem dışı mantıksal disk birimleri için değişen eşik değerleri ayarlamasını sağlayan son derece yapılandırılabilir bir çözümdür. Ek olarak, Uyarı ve Hata durumları için ayrı eşik değerleri ayarlanabilir.

Küme Paylaşılan Birimlerinin boyutları birkaç gigabayt ile yüzlerce veya daha fazla terabayt arasında farklılık gösterebileceği için Küme Paylaşılan Birimi Boş Alan izleme rutini, Operatörün Uyarı ve Hata eşiklerine ulaşılmadan önce geçirilmesi gereken Megabayt ve Yüzde tabanlı eşik değerlerini belirtmesini gerektirir. Bu, eşiğe ulaşılması için Sistem İçi ve Sistem Dışı Sürücünün hem Megabayt hem Yüzde tabanlı eşik değerlerinin aşılması gerektiği anlamına gelir.

Nedenler

Varolan dosyaların boyutu arttığında ve yeni dosyalar eklendiğinde, Küme Paylaşılan Birimindeki boş alan kullanılır. Küme Paylaşılan Birimi diskinde boş alan miktarı eşiğin altına düştüğünde, Küme Paylaşılan Birimi diskinin durumu değişecektir.

Çözümler

Kullanılabilir disk alanının miktarını artırmak için aşağıdakilerden birini veya daha fazlasını yapın:

Element properties:

TargetMicrosoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.NewOS
Parent MonitorMicrosoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Monitoring.FreeSpaceMonitorRollup.Nano
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Monitoring.FreeSpacePercent.Monitortype.NanoServer
RemotableTrue
AccessibilityPublic
Alert Message
Küme Paylaşılan Birimi İçin Boş Alan (\%) Uyarısı
{0}: {2} öğesine bağlı {1} küme paylaşılan biriminin boş alanı tükeniyor. Uyarı veya hata eşiğini aşan değer \%{4} boş alan. (Bölüm: {3}).
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Monitoring.FreeSpacePercent.NanoServer" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.NewOS" ParentMonitorID="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Monitoring.FreeSpaceMonitorRollup.Nano" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Monitoring.FreeSpacePercent.Monitortype.NanoServer" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Monitoring.FreeSpacePercent.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Base"]/ClusterSharedVolumeName$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Base"]/FriendlyVolumeName$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Base"]/PartitionName$</AlertParameter4>
<AlertParameter5>$Data/Context/Value$</AlertParameter5>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="MonitorOk" MonitorTypeStateID="MonitorOk" HealthState="Success"/>
<OperationalState ID="MonitorWarning" MonitorTypeStateID="MonitorWarning" HealthState="Warning"/>
<OperationalState ID="MonitorError" MonitorTypeStateID="MonitorError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>900</IntervalSeconds>
<SyncTime/>
<LogSuccessEvent>false</LogSuccessEvent>
<ScriptGroupId>ClusterSharedVolumeMonitoring</ScriptGroupId>
<TargetComputer>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</TargetComputer>
<ClusterName>$Target/Property[Type="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Base"]/ClusterName$</ClusterName>
<TimeoutSeconds>300</TimeoutSeconds>
<ClusterSharedVolumeName>$Target/Property[Type="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Base"]/ClusterSharedVolumeName$</ClusterSharedVolumeName>
<DriveErrorPercentThreshold>5</DriveErrorPercentThreshold>
<DriveWarningPercentThreshold>10</DriveWarningPercentThreshold>
</Configuration>
</UnitMonitor>