Questo monitoraggio controlla lo spazio disponibile in MB del volume condiviso cluster di destinazione.
La quantità di spazio libero sul disco del cluster ha superato la soglia. Le prestazioni del sistema potrebbero essere influenzate negativamente e la capacità di aggiungere o modificare file esistenti sul disco del cluster potrebbe non essere possibile se non si rende disponibile ulteriore spazio libero.
La routine di monitoraggio Spazio libero del disco del cluster è una soluzione altamente configurabile che consente agli operatori di impostare valori di soglia variabili per volumi di disco logico di sistema e non di sistema. È inoltre possibile impostare valori di soglia separati per gli stati Errore e Avviso.
Poiché i volumi condivisi cluster possono variare nella dimensione, da pochi gigabyte a diversi terabyte o più, la routine di monitoraggio Spazio libero del disco de cluster richiede che un operatore indichi i valori soglia in Megabyte da passare prima che vengano raggiunte le soglie di avviso e di errore. Ciò significa che, per raggiungere la soglia, è necessario violare i valori di soglia in Megabyte per l'unità di sistema o non di sistema.
Quando i file esistenti aumentano di dimensioni e vengono aggiunti nuovi file, lo spazio libero su un disco del cluster viene occupato. Quando la quantità di spazio libero sul disco del cluster scende di sotto della soglia, viene modificato lo stato del disco del cluster.
Per aumentare la quantità di spazio disponibile sul disco, eseguire una o più operazioni tra quelle elencate di seguito:
Eseguire l'utilità Pulitura disco per liberare spazio sul disco.
Eseguire il backup e quindi rimuovere i file oppure eliminare dal disco i file che non sono più necessari.
Spostare i file su un altro disco o su un archivio non in linea.
Acquistare ulteriori unità di archiviazione o passare a un disco più capace.
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>