Spazio di swapping disponibile in MB sistema operativo

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

Monitoraggio Spazio di swapping disponibile in MB sistema operativo SUSE Linux Enterprise Server 11

Knowledge Base article:

Riepilogo

Spazio di swapping disponibile in MB insufficiente. Le prestazioni del sistema potrebbero essere compromesse.

I MB disponibili del valore di spazio di swapping rappresentano lo spazio di swapping disponibile, come segnalato dal sistema operativo.

La soglia di monitoraggio viene analizzata confrontandola con una media dei valori restituiti all'agente in forma di sondaggi, dove il parametro Numero di campioni si riferisce al numero di campioni inclusi nel calcolo della media.

Configurazione

Configurazione predefinita

Parametro

Valore predefinito

Soglia

2.5

Intervallo (secondi)

300

Numero di campioni

3

Override può essere utilizzato per modificare i valori di parametro definiti in precedenza per tutte le istanze o per istanze specifiche o gruppi.

Cause

Uno stato di tipo non integro indica che l'utilizzo dello spazio di swapping è attualmente elevato. Situazioni che potrebbero essere all'origine di questa condizione:

Risoluzioni

È possibile visualizzare la memoria disponibile eseguendo l'attività "Informazioni sulla memoria" da Vista stato.

È possibile visualizzare dettagliate statistiche sulla memoria eseguendo l'attività "Esegui VMStat" da Vista stato.

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
Spazio di swapping disponibile in MB insufficiente
La soglia per il contatore delle prestazioni Spazio di swapping\MB disponibili è stata superata. Il valore che ha superato la soglia è: {0} MB disponibili.
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>