L'analyse Disque physique/Moy. disque s/lecture

Microsoft.Linux.SLES.11.PhysicalDisk.AverageDiskReadTime.Monitor (UnitMonitor)

Analyse Disque physique SUSE Linux Enterprise Server 11\Moy. disque s/lecture

Knowledge Base article:

Résumé

Le temps moyen par lecture (pour le disque physique) est élevé. Il se peut que les performances du système soient dégradées.

Le temps moyen par lecture pour le disque physique est exprimé en secondes. Un disque provoquant un goulot d'étranglement risque de ralentir tout le système.

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. La valeur renvoyée par l'agent est le taux moyen des 5 minutes précédentes.

Configuration

L'analyse des disques physiques est désactivée par défaut. Activez l'analyse en activant la détection d'objets nommée « Détecter les disques physiques SUSE Linux Enterprise Server 11 ».

Configuration par défaut

Paramètre

Valeur par défaut

Seuil

0.05

Intervalle (secondes)

300

Nombre d'échantillons

5

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 non intègre indique que le temps moyen par lecture pour le disque physique est actuellement élevé.

Conditions d'apparition de ce problème :

Résolutions

Element properties:

TargetMicrosoft.Linux.SLES.11.PhysicalDisk
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
La moyenne de lecture en secondes sur le disque est trop élevée.
Le seuil du compteur de performances Disque physique\Moy. disque s/lecture a été dépassé. La valeur ayant dépassé le seuil est la suivante : {0} s/lecture.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.SLES.11.PhysicalDisk.AverageDiskReadTime.Monitor" Accessibility="Public" Target="Microsoft.Linux.SLES.11.PhysicalDisk" 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.11.PhysicalDisk.AverageDiskReadTime.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Value$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="UnderThreshold" ID="UnderThreshold"/>
<OperationalState HealthState="Error" 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_DiskDriveStatisticalInformation?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<Interval>300</Interval>
<ObjectName>Physical Disk</ObjectName>
<CounterName>Avg. Disk sec/Read</CounterName>
<InstanceName>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</InstanceName>
<InstanceProperty>/DataItem/WsManData/*[local-name(.)='SCX_DiskDriveStatisticalInformation']/*[local-name(.)='Name']</InstanceProperty>
<Value>$Data/WsManData/*[local-name(.)='SCX_DiskDriveStatisticalInformation']/*[local-name(.)='AverageReadTime']$</Value>
<Threshold>.05</Threshold>
<NumSamples>5</NumSamples>
</Configuration>
</UnitMonitor>