Promedio en segundos de disco físico/Lectura

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

Monitor Promedio en segundos de disco físico/Lectura de SUSE Linux Enterprise Server 9

Knowledge Base article:

Resumen

El tiempo medio por lectura (para el disco físico) es elevado. El rendimiento del sistema puede verse afectado negativamente.

Este tiempo medio por lectura en disco físico se mide en segundos. Un disco que esté generando un cuello de botella podría ralentizar todo el sistema.

El umbral de monitor se analiza con el promedio de valores devueltos por sondeos realizados al agente, donde el parámetro de número de muestras controla el número de muestras incluidas en el cálculo del promedio. El valor devuelto por el agente es el valor medio de los 5 minutos anteriores.

Configuración

La supervisión de discos físicos está deshabilitada de manera predeterminada. Para habilitar la supervisión, habilite la detección de objetos denominada "Detectar discos físicos de SUSE Linux Enterprise Server 9".

Configuración predeterminada

Parámetro

Valor predeterminado

Umbral

0.05

Intervalo (segundos)

300

Número de muestras

5

Se pueden usar invalidaciones para cambiar los valores de parámetros definidos anteriormente para todas las instancias o para instancias o grupos específicos.

Causas

Un estado incorrecto indica que el tiempo medio de lectura en el disco físico en ese momento es elevado.

Circunstancias que pueden ocasionar este estado:

Resoluciones

Element properties:

TargetMicrosoft.Linux.SLES.9.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
El promedio de segundos por lectura de disco es demasiado alto
Se ha superado el umbral para el contador de rendimiento Disco físico\Promedio de segundos por lectura de disco. El valor que sobrepasó el umbral es: {0} seg./Lectura.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.SLES.9.PhysicalDisk.AverageDiskReadTime.Monitor" Accessibility="Public" Target="Microsoft.Linux.SLES.9.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.9.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>