Fysisk disk genomsn. disk s/överföring

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

Red Hat Enterprise Linux Server 6: Övervakare för Fysisk disk\Medel s/disköverföring

Knowledge Base article:

Sammanfattning

Den genomsnittliga överföringstiden (för den fysiska disken) är hög. Systemprestanda kan påverkas negativt.

Den genomsnittliga tiden per överföring till eller från den fysiska disken mäts i sekunder. En disk som utvecklar en flaskhals kan göra hela systemet långsammare.

Tröskelvärdet för övervakaren analyseras mot ett medeltal av de värden som returneras vid avsökningar till agenten, där parametern Antal prover styr antalet prov som tas med vid beräkning av medelvärdet. Värdet som returneras av agenten är medelvärdet för de senaste 5 minuterna.

Konfiguration

Övervakning av fysiska diskar är inaktiverat som standard. Aktivera övervakning genom att aktivera objektidentifieringen med namnet "Discover Red Hat Enterprise Linux Server 6 Physical Disks" (Identifiera fysiska diskar för Red Hat Enterprise Linux Server 6).

Standardkonfiguration

Parameter

Standardvärde

Tröskelvärde

0.05

Intervall (sekunder)

300

Antal exempel

5

Åsidosättningar kan användas för att ändra parametervärden som har definierats ovan för alla instanser eller för specifika instanser eller grupper.

Orsaker

Ett feltillstånd indikerar att den genomsnittliga tiden per överföring till eller från den fysiska disken för närvarande är hög.

Förhållanden som kan orsaka detta tillstånd:

Lösningar

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
Medel s/disköverföring är för hög
Tröskelvärdet för prestandaräknaren för fysisk disk\medel s/disköverföring har överskridits. Värdet som har överskridit tröskelvärdet är: {0} s/överföring.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.RHEL.6.PhysicalDisk.AverageDiskTransferTime.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.AverageDiskTransferTime.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/Transfer</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(.)='AverageTransferTime']$</Value>
<Threshold>.05</Threshold>
<NumSamples>5</NumSamples>
</Configuration>
</UnitMonitor>