Logischer Datenträger – Freier Speicherplatz

Microsoft.Windows.Client.Win7.LogicalDisk.FreeSpace (UnitMonitor)

Überwacht, wie viel Prozent bzw. MB freier Speicherplatz auf einem logischen Datenträger verbleiben. Erst dann, wenn die Schwellenwerte für beide Indikatoren (\% und MB freier Speicherplatz) überschritten werden, wird angezeigt, dass der Datenträger über wenig freien Speicherplatz verfügt.

Knowledge Base article:

Zusammenfassung

Der freie Speicherplatz auf dem logischen Datenträger hat den Schwellenwert überschritten. Dies kann sich negativ auf die Systemleistung auswirken, und das Hinzufügen von Daten zum logischen Datenträgervolume bzw. das Bearbeiten sich dort bereits befindender Dateien ist u. U. erst wieder möglich, wenn mehr freier Speicherplatz verfügbar ist.

Konfiguration

Bei der Überwachungsroutine „Logischer Datenträger - Freier Speicherplatz“ handelt es sich um eine in hohem Maße konfigurierbare Lösung, mit der festgelegt werden kann, dass für zum System gehörende logische Datenträgervolumes andere Schwellenwerte gelten sollen als für nicht zum System gehörende Volumes. Darüber hinaus können separate Schwellenwerte für Warnungen und Fehlermeldungen festgelegt werden.

Da logische Datenträgervolumes wenige Gigabyte oder viele Terabyte fassen können, muss für die Überwachungsroutine „Logischer Datenträger - Freier Speicherplatz“ sowohl ein Megabyte- als auch ein Prozentsatz-Schwellenwert festgelegt werden. Erst wenn diese Werte überschritten werden, werden die Warnungs- und Fehlerschwellenwerte erreicht. Bevor also für ein Systemlaufwerk oder ein nicht zum System gehörendes Laufwerk eine Warnung oder eine Fehlermeldung ausgegeben wird, muss sowohl der Megabyte- als auch der Prozentsatz-Schwellenwert erreicht werden.

Für die Überwachungsroutine „Logischer Datenträger - Freier Speicherplatz“ gelten die folgenden Standardschwellenwerte:

Schwellenwerte für freien Speicherplatz auf Systemlaufwerken (Standardwerte)

Parameter

Standardwert

MB-Schwellenwert für Fehlermeldung (Systemlaufwerke)

100

%-Schwellenwert für Fehlermeldung (Systemlaufwerke)

5

MB-Schwellenwert für Warnung (Systemlaufwerke)

200

%-Schwellenwert für Warnung (Systemlaufwerke)

10

Schwellenwerte für freien Speicherplatz auf Nicht-Systemlaufwerken (Standardwerte)

Parameter

Standardwert

MB-Schwellenwert für Fehlermeldung (Nicht-Systemlaufwerke)

1000

%-Schwellenwert für Fehlermeldung (Nicht-Systemlaufwerke)

5

MB-Schwellenwert für Warnung (Nicht-Systemlaufwerke)

2000

%-Schwellenwert für Warnung (Nicht-Systemlaufwerke)

10

Bitte beachten Sie, dass alle oben genannten Schwellenwerte mit Außerkraftsetzungen geändert werden können. Diese Schwellenwerte können zusätzlich auf alle Instanzen logischer Datenträgervolumes in der Verwaltungsgruppe angewendet werden. Bei Bedarf können für bestimmte Instanzen logischer Datenträgervolumes auch separate Schwellenwerte definiert werden.

Lösungen

Führen Sie eine oder mehrere der folgenden Aktionen aus, um den verfügbaren Speicherplatz zu vergrößern:

Aktuelle Informationen zur Speicherplatznutzung finden Sie in der folgenden Ansicht:

Ansicht der Datenträgerkapazität starten

Element properties:

TargetMicrosoft.Windows.Client.Win7.LogicalDisk
Parent MonitorSystem.Health.AvailabilityState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Client.Win7.FreeSpace.Monitortype
RemotableTrue
AccessibilityPublic
Alert Message
Logischer Datenträger – Freier Speicherplatz
Auf dem Datenträger {0} des Computers {1} steht nur noch wenig Speicherplatz zur Verfügung. Folgende Werte haben die Schwellenwerte überschritten: \% freier Speicherplatz: {2}, MB freier Speicherplatz: {3}.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Client.Win7.LogicalDisk.FreeSpace" Accessibility="Public" Enabled="true" Target="Win7!Microsoft.Windows.Client.Win7.LogicalDisk" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Client.Win7.FreeSpace.Monitortype" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Client.Win7.LogicalDisk.FreeSpace.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>
<TimeoutSeconds>360</TimeoutSeconds>
<TargetComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</TargetComputerName>
<SystemDriveErrorPercentThreshold>5</SystemDriveErrorPercentThreshold>
<SystemDriveWarningPercentThreshold>10</SystemDriveWarningPercentThreshold>
<NonSystemDriveErrorPercentThreshold>5</NonSystemDriveErrorPercentThreshold>
<NonSystemDriveWarningPercentThreshold>10</NonSystemDriveWarningPercentThreshold>
<SystemDriveErrorMBytesThreshold>100</SystemDriveErrorMBytesThreshold>
<SystemDriveWarningMBytesThreshold>200</SystemDriveWarningMBytesThreshold>
<NonSystemDriveErrorMBytesThreshold>1000</NonSystemDriveErrorMBytesThreshold>
<NonSystemDriveWarningMBytesThreshold>2000</NonSystemDriveWarningMBytesThreshold>
<DiskLabel>$Target/Property[Type="Windows!Microsoft.Windows.LogicalDevice"]/DeviceID$</DiskLabel>
<DebugFlag>false</DebugFlag>
</Configuration>
</UnitMonitor>