Betriebssystem\Verfügbarer Auslagerungsbereich (MB)

Microsoft.Linux.SLES.11.OperatingSystem.AvailableMBytesSwap.Monitor (UnitMonitor)

Dies ist der Monitor "Betriebssystem\Verfügbarer Auslagerungsspeicher (MB)" für SUSE Linux Enterprise Server 11.

Knowledge Base article:

Zusammenfassung

Der Wert für "Verfügbarer Auslagerungsbereich (MB)" ist niedrig. Die Systemleistung wird möglicherweise beeinträchtigt.

Über den Wert für "Verfügbarer Auslagerungsbereich (MB)" wird der freie Auslagerungsbereich angegeben, so wie vom Betriebssystem gemeldet.

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.

Konfiguration

Standardkonfiguration

Parameter

Standardwert

Schwellenwert

2.5

Intervall (Sekunden)

300

Anzahl der Abtastungen

3

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

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

Lösungen

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

Zum Anzeigen detaillierter Speicherstatistiken führen Sie in der Statusansicht den Task "VMStat ausführen" aus.

Element properties:

TargetMicrosoft.Linux.SLES.11.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
Es ist nicht genügend 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.SLES.11.OperatingSystem.AvailableMBytesSwap.Monitor" Accessibility="Public" Target="Microsoft.Linux.SLES.11.OperatingSystem" TypeID="Unix!Microsoft.Unix.WSMan.Performance.Average.Threshold.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.PerformanceState">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.SLES.11.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 Swap</CounterName>
<InstanceName/>
<Value>$Data/WsManData/*[local-name(.)='SCX_MemoryStatisticalInformation']/*[local-name(.)='AvailableSwap']$</Value>
<Threshold>2.5</Threshold>
<NumSamples>3</NumSamples>
</Configuration>
</UnitMonitor>