De monitor voor de gem. schrijftijd van fysieke schijf

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

Monitor voor de gemiddelde schijfschrijftijd voor de fysieke Solaris 11-schijf

Knowledge Base article:

Samenvatting

De gemiddelde tijd per overdracht (voor de fysieke schijf) is hoog. Systeemprestaties kunnen nadelig worden beïnvloed.

De gemiddelde tijd per overdracht voor de fysieke schijf wordt gemeten in seconden. Een schijf waarop een knelpunt ontstaat, kan het hele systeem vertragen.

De monitordrempelwaarde wordt geanalyseerd tegen het gemiddelde van de waarden die in peilingen aan de agent worden geretourneerd. De parameter Aantal steekproeven bepaalt het aantal steekproeven dat bij de berekening van het gemiddelde is opgenomen. De waarde die door de agent wordt geretourneerd, is het gemiddelde voor de voorafgaande vijf minuten.

Configuratie

De bewaking van de fysieke schijven is standaard uitgeschakeld. Schakel de bewaking in door de objectdetectie met de naam Fysieke schijven van SUSE Linux Enterprise Server 11 detecteren in te schakelen.

Standaardconfiguratie

Parameter

Standaardwaarde

Drempelwaarde

0.05

Interval (seconden)

300

Aantal voorbeelden

5

Onderdrukkingen kunnen worden gebruikt om de hierboven gedefinieerde parameterwaarden te wijzigen voor alle exemplaren of voor specifieke exemplaren of groepen.

Oorzaken

Een slechte status geeft aan dat de gemiddelde overdrachttijd op de fysieke schijf momenteel hoog is.

Deze toestand kan door de volgende omstandigheden worden veroorzaakt:

Oplossingen

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
De gemiddelde tijd van de schijfoverdracht is te hoog
De drempelwaarde voor het prestatiemeteritem Fysieke schijf\Gem. tijd schijfoverdracht is overschreden. De waarde die groter is dan de drempelwaarde is: {0} sec. per overdracht.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.SLES.11.PhysicalDisk.AverageDiskTransferTime.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.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>