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

Dieser Monitor überprüft den freien Speicherplatz (%) aller logischen Datenträger. Wenn Sie eine Warnung von diesem Monitor erhalten, müssen Sie ggf. eingreifen, um Speicherplatz freizugeben bzw. das System wieder in einen Betriebsstatus zu versetzen.

Ursachen

Ein fehlerhafter Status zeigt an, dass "Freier Speicherplatz (%)" zurzeit niedrig ist. Ursache hierfür kann eine übermäßige Protokollierung durch eine Anwendung sein.

Lösungen

Zeigen Sie die Datenträgerkapazität über die System Center Operations Manager-Konsole an. Stellen Sie fest, ob in jüngster Zeit neue Anwendungen installiert worden sind. Suchen Sie in den Protokolldateien nach extrem umfangreichen Protokollen. Falls Sie fündig werden, prüfen Sie, ob es sich dabei um aktuelle oder ältere Protokolle handelt.

Sie können für Abhilfe sorgen, indem Sie mit dem Dienstprogramm "tar" die Protokolldateien komprimieren und somit Speicherplatz freigeben. Zum Erstellen einer tar-Datei verwenden Sie den Befehl "tar –cvf [Zieldateiname].tar [Quellpfad/-datei]".

Datenträgerkapazität

Element properties:

TargetMicrosoft.Linux.SLES.9.LogicalDisk
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
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.PerformanceState">
<Category>PerformanceHealth</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>//*[local-name()="Name"]</InstanceProperty>
<Value>$Data///*[local-name()="PercentFreeSpace"]$</Value>
<Threshold>5</Threshold>
<NumSamples>1</NumSamples>
</Configuration>
</UnitMonitor>