Этот монитор проверяет объем свободного места (МБ) на рассматриваемом диске кластера.
Количество свободного места на диске кластера стало меньше порогового значения. Производительность системы может быть значительно снижена, и может отсутствовать возможность добавления или изменения существующих файлов на диске кластера, пока не будет освобождено дополнительное место.
Подпрограмма мониторинга "Свободное место на диске кластера" является решением с гибкими настройками, которое позволяет операторам устанавливать различные пороговые значения для системных и несистемных томов логического диска. Кроме отдельных пороговых значений могут быть установлены значения для состояний "предупреждение" и "ошибка".
Поскольку размер общего тома кластера может изменяться от нескольких гигабайт до многих терабайт и более, подпрограмме мониторинга "Свободное место на логическом диске" требуется, чтобы оператор указал пороговые значения в мегабайтах, которые должны быть преодолены до достижения пороговых значений предупреждения и ошибки. Это означает, что для достижения пороговых значений должны быть превышены пороговые значения в мегабайтах для системных и несистемных дисков.
При увеличении размера существующих файлов и добавлении новых файлов свободного места на диске кластера становится меньше. Когда объем свободного места на диске кластера становится меньше порогового значения, состояние диска кластера изменяется.
Для увеличения количества доступного места на диске выполните одно или несколько из следующих действий:
Запустите программу очистки диска увеличения свободного места на диске.
Заархивируйте и удалите файлы или удалите ненужные файлы с диска.
Переместите файлы на другой диск или в автономное хранилище.
Приобретите дополнительное хранилище или замените диск на больший.
Target | Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk | ||
Parent Monitor | Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpaceMonitorRollup | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.Server.ClusterDisksMonitoring.DiskState.Monitortype | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<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>true</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>