Livello spazio libero (MB) su disco logico Windows Server 2012 basso

Microsoft.Windows.Server.6.2.LogicalDisk.MBFreeSpace (UnitMonitor)

Controlla il numero di MByte liberi su un disco logico.

Knowledge Base article:

Riepilogo

Il monitoraggio dello spazio in MB disponibile nel disco logico consente agli operatori di impostare diversi valori di soglia per volumi del disco rigido di sistema e non di sistema. È inoltre possibile impostare valori di soglia separati per gli stati Errore e Avviso.

Configurazione

La routine di monitoraggio Spazio libero del disco logico è 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 di disco logico possono variare in dimensione da pochi gigabyte a diversi terabyte o più, la routine di monitoraggio dello spazio libero del disco logico richiede che un operatore indichi i valori soglia basati su Megabyte da passare prima che vengano raggiunte le soglie di avviso e di errore.

I valori di soglia predefiniti per la routine di monitoraggio Spazio libero del disco logico includono:

Soglie di spazio libero dell'unità di sistema (valori predefiniti)

Parametro

Valore predefinito

Soglia di errore in MByte dell'unità di sistema

300

Soglia di avviso in MByte dell'unità di sistema

500

Soglie di spazio libero dell'unità non di sistema (valori predefiniti)

Parametro

Valore predefinito

Soglia di errore in MByte dell'unità non di sistema

1000

Soglia di avviso in MByte dell'unità non di sistema

2000

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.

Cause

Quando i file esistenti aumentano di dimensioni e vengono aggiunti nuovi file, lo spazio libero su un disco logico viene occupato. Quando la quantità di spazio libero sul disco logico scende al di sotto della soglia, viene modificato lo stato del disco logico.

Soluzioni

Per aumentare la quantità di spazio disponibile sul disco, eseguire una o più operazioni tra quelle elencate di seguito:

Per visualizzare la cronologia di spazio su disco, è possibile utilizzare la seguente vista:

Avvio della vista Capacità disco

Element properties:

TargetMicrosoft.Windows.Server.6.2.LogicalDisk
Parent MonitorMicrosoft.Windows.Server.6.2.LogicalDisk.FreeSpaceMonitorRollup
CategoryCustom
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.6.2.DiskState.Monitortype
RemotableTrue
AccessibilityPublic
Alert Message
Lo spazio in MByte disponibile sul disco logico è ridotto
Lo spazio sul disco {0} sul computer {1} è insufficiente. Il valore che supera la soglia è di {2} Mbyte liberi.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.6.2.LogicalDisk.MBFreeSpace" Accessibility="Public" Enabled="false" Target="WindowsServer!Microsoft.Windows.Server.6.2.LogicalDisk" ParentMonitorID="Microsoft.Windows.Server.6.2.LogicalDisk.FreeSpaceMonitorRollup" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Server.6.2.DiskState.Monitortype" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.6.2.LogicalDisk.MBFreeSpace.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/SampleValue$</AlertParameter3>
</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>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<DiskLabel>$Target/Property[Type="Windows!Microsoft.Windows.LogicalDevice"]/DeviceID$</DiskLabel>
<CounterName>MbFree</CounterName>
<IntervalSeconds>900</IntervalSeconds>
<NumSamples>4</NumSamples>
<SystemDriveWarningThreshold>500</SystemDriveWarningThreshold>
<SystemDriveErrorThreshold>300</SystemDriveErrorThreshold>
<NonSystemDriveWarningThreshold>2000</NonSystemDriveWarningThreshold>
<NonSystemDriveErrorThreshold>1000</NonSystemDriveErrorThreshold>
</Configuration>
</UnitMonitor>