Ce moniteur vérifie l'espace libre en \% du disque de cluster ciblé.
La quantité d'espace libre sur le disque de cluster a dépassé le seuil. Les performances du système peuvent être affectées, et l'ajout ou la modification de fichiers existants sur le disque de cluster peut s'avérer impossible tant que de l'espace n'est pas libéré.
La routine de surveillance d'espace libre du disque de cluster est une solution hautement configurable qui permet aux opérateurs de définir différentes valeurs de seuil pour les volumes de disque logique système et non-système. Par ailleurs, vous pouvez définir des valeurs de seuil distinctes pour les états Avertissement et Erreur.
Le disque de cluster pouvant varier en taille (de quelques gigaoctets à plusieurs téraoctets, voire plus), la routine de surveillance d'espace libre du disque de cluster nécessite qu'un opérateur indique les valeurs de seuil en pourcentage à dépasser pour atteindre les seuils d'avertissement et d'erreur. Par conséquent, pour que le seuil soit atteint, les valeurs de seuil en pourcentage du lecteur système ou non-système doivent être dépassées.
Quand la taille des fichiers existants augmente et que de nouveaux fichiers sont ajoutés, l'espace libre est récupéré sur un disque de cluster. Dès que la quantité d'espace libre sur le disque de cluster est inférieure au seuil défini, l'état du disque de cluster change.
Pour augmenter l'espace disponible sur le disque, effectuez une ou plusieurs des opérations suivantes :
Effectuez un nettoyage du disque pour acquérir davantage d'espace.
Sauvegardez des fichiers et supprimez-les ou supprimez les fichiers inutiles du disque.
Déplacez des fichiers vers un autre disque ou vers un stockage hors connexion.
Faites l'acquisition d'un stockage supplémentaire ou passez à un disque plus volumineux.
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.FreeSpacePercent" 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.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.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 / Percent</CounterName>
<DriveErrorThreshold>5</DriveErrorThreshold>
<DriveWarningThreshold>10</DriveWarningThreshold>
</Configuration>
</UnitMonitor>