Lågt värde för ledigt utrymme (MB) på logisk disk i Windows Server 2012

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

Övervakar mängden ledigt utrymme i MB på en logisk disk.

Knowledge Base article:

Sammanfattning

Övervakaren för ledigt utrymme i MB på logisk disk gör det möjligt för operatörer att ange varierande tröskelvärden för volymer på logiska systemdiskar och andra diskar än systemdiskar. Dessutom kan separata tröskelvärden ställas in för varnings- och felstatus.

Konfiguration

Övervakningen av ledigt utrymme på logisk disk är en konfigurerbar lösning som gör det möjligt för operatörer att ställa in olika tröskelvärden för volymer på logiska systemdiskar och andra diskar. Dessutom kan separata tröskelvärden ställas in för varnings- och felstatus.

Eftersom volymerna på logiska diskar kan variera i storlek från några få gigabyte till många terabyte, måste en operatör ange de megabytebaserade tröskelvärden som måste överstigas innan varnings- och feltröskelvärdet nås.

Standardtröskelvärdena för övervakningen av ledigt utrymme på logisk disk är:

Tröskelvärden för ledigt utrymme på systemenhet (standardvärden)

Parameter

Standardvärde

Tröskelvärde för fel i MB för systemenhet

300

Tröskelvärde för varningar i MB för systemenhet

500

Tröskelvärden för ledigt utrymme på annan enhet än systemenhet (standardvärden)

Parameter

Standardvärde

Tröskelvärde för antal fel i MB för annan enhet än systemenhet

1000

Tröskelvärde för antal varningar i MB för annan enhet än systemenhet

2000

Tänk på att åsidosättningar kan användas för att ändra vilket tröskelvärde som helst av de angivna ovan. Tröskelvärdena kan användas på alla instanser av logisk diskvolym i hanteringsgruppen. Det går också att ange separata trökselvärden för särskilda volyminstanser av logisk disk.

Orsaker

När befintliga filer växer i storlek och de nya filerna läggs till, upptas det lediga utrymmet på en logisk disk. När mängden ledigt utrymme på den logiska disken faller under tröskelvärdet ändras statusen för den logiska disken.

Lösningar

Gör något av följande för att öka mängden tillgängligt diskutrymme:

Om du vill visa den senaste historiken för ledigt utrymme för den fysiska disken kan du använda följande vy:

Starta vyn Diskkapacitet

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
Ledigt utrymme i MB för logisk disk är lågt
Det finns snart inget diskutrymme kvar på disken {0} i datorn {1}. Värdet som överskred tröskelvärdet är {2} lediga MB.
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>