Küme Diski - Boş Alan İzleyicisi (MB)

Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpaceMB (UnitMonitor)

Bu izleyici, hedeflenen küme diskinin MB olarak boş alanını denetler.

Knowledge Base article:

Özet

Küme Diskinde boş disk alanı miktarı eşiği aştı. Sistem performansı olumsuz şekilde etkilenebilir ve Küme Diskinde varolan dosyaları ekleme veya değiştirme becerisi ek boş alan açılana dek kullanılamayabilir.

Yapılandırma

Küme Diski 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 Diski Boş Alan izleme rutini, Operatörün Uyarı ve Hata eşiklerine ulaşılmadan önce geçirilmesi gereken Megabayt tabanlı eşik değerlerini belirtmesini gerektirir. Bu, eşiğe ulaşılması için Sistem veya Sistem Dışı Sürücüye yönelik Megabayt tabanlı eşik değerlerinin ihlal edilmesi gerektiği anlamına gelir.

Nedenler

Varolan dosyaların boyutu arttığında ve yeni dosyalar eklendiğinde, Küme Diskindeki boş alan kullanılır. Küme diskinde boş alan miktarı eşiğin altına düştüğünde, Küme 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.ClusterDisksMonitoring.ClusterDisk
Parent MonitorMicrosoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpaceMonitorRollup
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.ClusterDisksMonitoring.DiskState.Monitortype
RemotableTrue
AccessibilityPublic
Alert Message
Küme Diski İçin Boş Alan (MB) Uyarısı
{0}: {2} olarak Adlandırılmış {1} küme Diskinde disk alanı tükeniyor. Uyarı veya hata eşiğini aşan değer {4} boş Megabayt. (Bölüm: {3}).
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpaceMB" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk" ParentMonitorID="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpaceMonitorRollup" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Server.ClusterDisksMonitoring.DiskState.Monitortype" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpaceMB.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.ClusterDisksMonitoring.ClusterDisk"]/ClusterResourceName$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk"]/ClusterDiskName$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk"]/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>ClusterDiskMonitoring</ScriptGroupId>
<TargetComputer>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</TargetComputer>
<ClusterName>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk"]/ClusterName$</ClusterName>
<TimeoutSeconds>300</TimeoutSeconds>
<ClusterResourceName>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk"]/ClusterResourceName$</ClusterResourceName>
<CounterName>Free space / MB</CounterName>
<DriveErrorThreshold>100</DriveErrorThreshold>
<DriveWarningThreshold>500</DriveWarningThreshold>
</Configuration>
</UnitMonitor>