Espace d'échange disponible en mégaoctets pour le système d'exploitation

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

Cette analyse vérifie l'espace d'échange disponible en mégaoctets sur le système d'exploitation pour SUSE Linux Enterprise Server 11

Knowledge Base article:

Résumé

L'espace d'échange disponible en mégaoctets est insuffisant. Il se peut que les performances du système soient dégradées.

La valeur Espace d'échange disponible en mégaoctets représente l'espace d'échange disponible, comme indiqué par le système d'exploitation.

Le seuil d'analyse est analysé par rapport à la moyenne des valeurs renvoyées sous forme de sondages à l'agent, où le paramètre Nombre d'échantillons contrôle le nombre d'échantillons inclus dans le calcul de la moyenne.

Configuration

Configuration par défaut

Paramètre

Valeur par défaut

Seuil

2.5

Intervalle (secondes)

300

Nombre d'échantillons

3

Les remplacements permettent de modifier les valeurs de paramètres définies ci-dessus pour toutes les instances, ou pour des instances ou groupes spécifiques.

Causes

Un état de fonctionnement anormal indique que l'utilisation de l'espace d'échange est actuellement élevée. Conditions d'apparition de ce problème :

Résolutions

Vous pouvez afficher la mémoire disponible en exécutant la tâche « Informations sur la mémoire » à partir de l'affichage des états.

Vous pouvez afficher les statistiques détaillées relatives à la mémoire en exécutant la tâche « Exécuter VMStat » à partir de l'affichage des états.

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
Le nombre de mégaoctets d'espace d'échange disponible est trop faible
Le seuil du compteur de performances Espace d'échange\Mégaoctets disponibles a été dépassé. La valeur ayant dépassé le seuil est la suivante : {0} Mégaoctets disponibles.
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>