Esegue il monitoraggio della percentuale di spazio disponibile e del numero di MByte disponibili restanti in un disco logico. Solo in caso di soglia inferiore della percentuale di spazio disponibile e di soglia inferiore del numero di MByte disponibili, il disco viene contrassegnato come disco con una scarsa quantità di spazio libero.
La quantità di spazio disponibile sul volume disco logico è scesa sotto la soglia.
La routine di monitoraggio Spazio disponibile su disco logico è una soluzione altamente configurabile che consente agli operatori di impostare diversi valori di soglia 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 di disco logico possono variare nella dimensione, da pochi gigabyte a diversi terabyte o più, la routine di monitoraggio Spazio disponibile su disco logico richiede che un operatore indichi entrambi i valori soglia, basati su Megabyte e sulla Percentuale, da passare prima che vengano raggiunte le soglie di avviso e di errore. Ciò significa che, per raggiungere la soglia, è necessario violare sia il valore di soglia basato su Megabyte che sulla Percentuale per l'unità di sistema o non di sistema.
I valori di soglia predefiniti per la routine di monitoraggio Spazio disponibile su disco logico includono:
Intervallo (secondi): Frequenza di campionatura del valore (espressa in secondi). Il valore predefinito è 3600
Soglia di avviso in MByte per unità di sistema: Il valore predefinito è 500
Soglia di avviso in % per unità di sistema: Il valore predefinito è 10
Soglia di errore in MByte per unità di sistema: Il valore predefinito è 300
Soglia di errore in % per unità di sistema: Il valore predefinito è 5
Soglia di avviso in MByte per le unità non di sistema: Il valore predefinito è 2000
Soglia di avviso in % per unità non di sistema: Il valore predefinito è 10
Soglia di errore in MByte per le unità non di sistema: Il valore predefinito è 1000
Soglia di errore in % per unità non di sistema: Il valore predefinito è 5
Timeout (secondi): Numero di secondi per cui è consentita l'esecuzione dello script prima che venga forzato l'arresto. Il valore predefinito è 360.
Flag di debug: Questa impostazione abilita la registrazione di diversi eventi con lo script durante il tempo di esecuzione. Il valore predefinito è Falso.
Le sostituzioni possono essere utilizzate per modificare i valori di soglia definiti in precedenza. Inoltre, tali soglie possono essere applicate a tutte le istanze di volumi dischi logici nel gruppo di gestione o, se necessario, è possibile definire valori di soglia separati per specifiche istanze del volume disco logico.
Le prestazioni del sistema potrebbero essere influenzate negativamente e la capacità di aggiungere o modificare file esistenti potrebbe non essere possibile se non si rende disponibile ulteriore spazio libero.
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.
Per visualizzare la cronologia di spazio su disco, è possibile utilizzare la seguente vista:
Avvio della vista Capacità disco
Target | Microsoft.Windows.Server.10.0.LogicalDisk | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.Server.10.0.Legacy.LogicalDisk.FreeSpace.Monitortype | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.10.0.Legacy.LogicalDisk.FreeSpace.Monitor" Accessibility="Public" Enabled="true" Target="ServervNext!Microsoft.Windows.Server.10.0.LogicalDisk" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Server.10.0.Legacy.LogicalDisk.FreeSpace.Monitortype" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.Legacy.LogicalDisk.FreeSpace.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Windows!Microsoft.Windows.LogicalDevice"]/DeviceID$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter2>
<AlertParameter3>$Data/Context/Property[@Name='PctFree']$</AlertParameter3>
<AlertParameter4>$Data/Context/Property[@Name='MbFree']$</AlertParameter4>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UnderWarningThresholds" MonitorTypeStateID="UnderWarningThresholds" HealthState="Success"/>
<OperationalState ID="OverWarningUnderErrorThresholds" MonitorTypeStateID="OverWarningUnderErrorThresholds" HealthState="Warning"/>
<OperationalState ID="OverErrorThresholds" MonitorTypeStateID="OverErrorThresholds" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>3600</IntervalSeconds>
<TargetComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</TargetComputerName>
<SystemDriveWarningMBytesThreshold>500</SystemDriveWarningMBytesThreshold>
<SystemDriveWarningPercentThreshold>10</SystemDriveWarningPercentThreshold>
<SystemDriveErrorMBytesThreshold>300</SystemDriveErrorMBytesThreshold>
<SystemDriveErrorPercentThreshold>5</SystemDriveErrorPercentThreshold>
<NonSystemDriveWarningMBytesThreshold>2000</NonSystemDriveWarningMBytesThreshold>
<NonSystemDriveWarningPercentThreshold>10</NonSystemDriveWarningPercentThreshold>
<NonSystemDriveErrorMBytesThreshold>1000</NonSystemDriveErrorMBytesThreshold>
<NonSystemDriveErrorPercentThreshold>5</NonSystemDriveErrorPercentThreshold>
<DiskLabel>$Target/Property[Type="Windows!Microsoft.Windows.LogicalDevice"]/DeviceID$</DiskLabel>
<TimeoutSeconds>360</TimeoutSeconds>
<DebugFlag>false</DebugFlag>
</Configuration>
</UnitMonitor>