Logischer Datenträger\Freier Speicherplatz (\%)

Microsoft.Linux.SLES.9.LogicalDisk.PercentFreeSpace.Monitor (UnitMonitor)

SUSE Linux Enterprise Server 9-Monitor "Logischer Datenträger - Freier Speicherplatz (\%)"

Knowledge Base article:

Zusammenfassung

Der Wert für "Freier Speicherplatz (%)" auf dem logischen Datenträger (Dateisystem) ist niedrig. Die Systemleistung und die Fähigkeit, dem Dateisystem Dateien hinzuzufügen oder vorhandene Dateien zu ändern, sind möglicherweise beeinträchtigt, bis zusätzlicher freier Speicherplatz verfügbar gemacht wird.

Der für den Root-Benutzer reservierte Speicherplatz im Dateisystem wird bei der Berechnung des freien Speicherplatzes nicht berücksichtigt. Die Verwendung des Speicherplatzes im Dateisystem wird mit den aktuellen freien Werten und Gesamtwerten berechnet. Für Dateisysteme, von denen Speicherplatz dynamisch belegt wird (z. B. ZFS), spiegeln die Werte möglicherweise nicht die tatsächliche Verwendung wieder.

Der Grenzwert des Monitors wird gegen einen Durchschnitt der Werte analysiert, die nach Abrufen vom Agent zurückgegeben werden. Dabei wird die Anzahl der Abtastungen, die in die Berechnung des Durchschnitts einfließen, über den Parameter "Anzahl der Abtastungen" gesteuert.

Dieser Monitor wurde durch den entsprechenden Monitor "Logischer Datenträger\Freier Speicherplatz" abgelöst, mit dem konfigurierbare Warnungs- und Fehlerschwellenwerte zum freien Speicherplatz implementiert werden. Diese Werte können sowohl als Prozentsatz als auch in Megabyte angegeben werden. Wenn der entsprechende Monitor "Logischer Datenträger\Freier Speicherplatz" aktiviert ist, deaktivieren Sie diesen Monitor mit einer Außerkraftsetzung.

Konfiguration

Standardkonfiguration

Parameter

Standardwert

Schwellenwert

5

Intervall (Sekunden)

300

Anzahl der Abtastungen

1

Die oben für alle Instanzen oder für eine bestimmte Instanz oder Gruppe definierten Parameterwerte können mithilfe von Außerkraftsetzungen geändert werden.

Ursachen

Wenn vorhandene Dateien an Größe zunehmen und neue Dateien hinzugefügt werden, wird der freie Speicherplatz in einem Dateisystem aufgebraucht. Der Status des logischen Datenträgers wird geändert, sobald der Grenzwert für den freien Speicherplatz im Dateisystem unterschritten wird.

Lösungen

Führen Sie einen der folgenden Schritte aus, um mehr verfügbaren Speicherplatz auf dem Datenträger zu schaffen:

Sie können die folgende Ansicht verwenden, um den Verlauf der aktuellen Dateisystemkapazitäten anzuzeigen:

Datenträgerkapazität

Element properties:

TargetMicrosoft.Linux.SLES.9.LogicalDisk
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Unix.WSMan.Performance.Filtered.Average.Threshold.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Nicht genügend freier Speicher (in \%) vorhanden
Der Schwellenwert für den Leistungsindikator "Logischer Datenträger\Freier Speicherplatz (\%)" wurde überschritten. Folgender Wert hat den Schwellenwert überschritten: {0} \% Speicher frei.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.SLES.9.LogicalDisk.PercentFreeSpace.Monitor" Accessibility="Public" Target="Microsoft.Linux.SLES.9.LogicalDisk" TypeID="Unix!Microsoft.Unix.WSMan.Performance.Filtered.Average.Threshold.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.SLES.9.LogicalDisk.PercentFreeSpace.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Value$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Error" MonitorTypeStateID="UnderThreshold" ID="UnderThreshold"/>
<OperationalState HealthState="Success" MonitorTypeStateID="OverThreshold" ID="OverThreshold"/>
</OperationalStates>
<Configuration>
<TargetSystem>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<Uri>http://schemas.microsoft.com/wbem/wscim/1/cim-schema/2/SCX_FileSystemStatisticalInformation?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<Interval>300</Interval>
<ObjectName>Logical Disk</ObjectName>
<CounterName>% Free Space</CounterName>
<InstanceName>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</InstanceName>
<InstanceProperty>/DataItem/WsManData/*[local-name(.)='SCX_FileSystemStatisticalInformation']/*[local-name(.)='Name']</InstanceProperty>
<Value>$Data/WsManData/*[local-name(.)='SCX_FileSystemStatisticalInformation']/*[local-name(.)='PercentFreeSpace']$</Value>
<Threshold>5</Threshold>
<NumSamples>1</NumSamples>
</Configuration>
</UnitMonitor>