De monitor voor de gemiddelde schrijftijd voor de fysieke Universal Linux-schijf
De gemiddelde tijd per schrijfbewerking (voor de fysieke schijf) is hoog. Systeemprestaties kunnen nadelig worden beïnvloed.
De gemiddelde tijd per schrijfbewerking 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.
De bewaking van de fysieke schijven is standaard uitgeschakeld. Schakel bewaking in door de objectdetectie Fysieke Red Hat Enterprise Linux Server 6-schijven 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.
Een slechte status geeft aan dat de gemiddelde tijd per schrijfbewerking op de fysieke schijf momenteel hoog is.
Deze toestand kan door de volgende omstandigheden worden veroorzaakt:
Een hoog CPU-gebruik kan vertragingen bij de overdracht van grote hoeveelheden gegevens veroorzaken.
De interfacesnelheid van de vaste schijf kan een knelpunt zijn voor de algehele prestaties als deze te laag is voor de maximaal volgehouden overdrachtsnelheid van de vaste schijf.
Wanneer het beschikbare geheugen laag is, schrijft de Virtual Memory Manager meer pagina's naar de wisselruimte. Dit zorgt voor meer schijfactiviteit.
Installeer een snellere processor of voeg processoren toe.
Controleer of het systeem de snelste vaste schijf heeft die kan worden ondersteund.
Voeg fysiek geheugen toe.
Zorg dat deze drempelwaarde juist is ingesteld voor de specifieke opslaghardware. De juiste drempelwaarde is afhankelijk van het onderliggende opslagsubsysteem van de schijf. De 'schijf' is bijvoorbeeld een schijf met één aandrijfas of een grote array van vaste schijven. U kunt onderdrukkingen gebruiken om drempelwaarden te definiëren voor uitzonderingen die op specifieke computers of op hele computergroepen worden toegepast.
Target | Microsoft.Linux.RHEL.6.PhysicalDisk | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Unix.WSMan.Performance.Filtered.Average.Threshold.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<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>/DataItem/WsManData/*[local-name(.)='SCX_DiskDriveStatisticalInformation']/*[local-name(.)='Name']</InstanceProperty>
<Value>$Data/WsManData/*[local-name(.)='SCX_DiskDriveStatisticalInformation']/*[local-name(.)='AverageWriteTime']$</Value>
<Threshold>.05</Threshold>
<NumSamples>5</NumSamples>
</Configuration>
</UnitMonitor>