Moyenne disque s/écriture du disque physique

Microsoft.Linux.RHEL.6.PhysicalDisk.AverageDiskWriteTime.Monitor (UnitMonitor)

Analyse Moyenne disque s/écriture du disque physique pour Red Hat Enterprise Linux Server 6

Knowledge Base article:

Résumé

Cette analyse vérifie le compteur Temps moyen d'écriture sur le disque. Si vous recevez une alerte via cette analyse, vous devez faire en sorte que le système retrouve un état de fonctionnement normal.

Ce compteur indique, en secondes, la durée moyenne d'écriture sur le disque. Un disque provoquant un goulot d'étranglement risque de ralentir tout le système.

Causes

Un état de fonctionnement anormal indique que le taux d'écriture sur le disque physique est actuellement élevé.

Conditions d'apparition de ce problème :

Solutions

Element properties:

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

Source Code:

<UnitMonitor ID="Microsoft.Linux.RHEL.6.PhysicalDisk.AverageDiskWriteTime.Monitor" Accessibility="Public" Target="Microsoft.Linux.RHEL.6.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.RHEL.6.PhysicalDisk.AverageDiskWriteTime.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/Write</CounterName>
<InstanceName>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</InstanceName>
<InstanceProperty>//*[local-name()="Name"]</InstanceProperty>
<Value>$Data///*[local-name()="AverageWriteTime"]$</Value>
<Threshold>50</Threshold>
<NumSamples>5</NumSamples>
</Configuration>
</UnitMonitor>