Betriebssystem – Verfügbarer Auslagerungsspeicher (MBytes)

Microsoft.Linux.RHEL.5.OperatingSystem.AvailableMBytesSwap.Monitor (UnitMonitor)

Red Hat Enterprise Linux Server 5-Monitor "Betriebssystem – Verfügbarer Auslagerungsspeicher (MBytes)"

Knowledge Base article:

Zusammenfassung

Dieser Monitor überprüft den Umfang des verfügbaren Auslagerungsbereichs. Wenn Sie eine Warnung von diesem Monitor erhalten, müssen Sie ggf. eingreifen, um das System wieder in einen Betriebsstatus zu versetzen.

Ursachen

Ein fehlerhafter Status zeigt an, dass der Auslagerungsbereich zurzeit stark genutzt wird. Mögliche Ursachen:

Lösungen

Zur Anzeige des verfügbaren Speichers führen Sie in der Statusansicht den Task "Speicherinformationen" aus.

VMStat liefert detaillierte gemittelte Speicherstatistiken für den Zeitraum seit dem letzten Neustart. Sie können den Task "VMStat" von der Statusansicht ausführen.

Element properties:

TargetMicrosoft.Linux.RHEL.5.OperatingSystem
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Unix.WSMan.Performance.Average.Threshold.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Nicht genügende verfügbarer Auslagerungsbereich vorhanden
Der Schwellenwert für den Leistungsindikator "Auslagerungsbereich\Verfügbare MB" wurde überschritten. Folgender Wert hat den Schwellenwert überschritten: {0} MB verfügbar.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.RHEL.5.OperatingSystem.AvailableMBytesSwap.Monitor" Accessibility="Public" Target="Microsoft.Linux.RHEL.5.OperatingSystem" TypeID="Unix!Microsoft.Unix.WSMan.Performance.Average.Threshold.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.PerformanceState">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.RHEL.5.OperatingSystem.AvailableMBytesSwap.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_MemoryStatisticalInformation?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<Interval>300</Interval>
<ObjectName>Swap Space</ObjectName>
<CounterName>Available MBytes</CounterName>
<InstanceName/>
<Value>$Data///*[local-name()="AvailableSwap"]$</Value>
<Threshold>2.5</Threshold>
<NumSamples>3</NumSamples>
</Configuration>
</UnitMonitor>