Controleert het prestatiemeteritem Logische schijf\Percentage niet-actieve tijd.
Op de logische schijf vindt veel activiteit plaats. Als gevolg hiervan is het percentage niet-actieve tijd bij meerdere opeenvolgende steekproeven onder de drempelwaarde gekomen.
Of de activiteit op de logische schijf is onlangs aanzienlijk toegenomen, waardoor de drempelwaarde is overschreden, of het gebruik van de logische schijf is in de loop der tijd gestaag toegenomen, waardoor de drempelwaarde uiteindelijk is overschreden.
Een andere mogelijkheid is dat een deel van de onderliggende fysieke schijven of het subsysteem van de schijf niet goed werkt of niet goed is geconfigureerd, waardoor de prestaties van de logische schijf te wensen over laten.
U kunt het volgende doen om het probleem verder te onderzoeken:
Controleer het systeemgebeurtenissenlogboek op het systeem om te zien of er meldingen zijn van fouten die zich op de logische schijf, de fysieke schijven of in het opslagsubsysteem voordoen.
Bekijk de geschiedenis van de tijden dat deze logische schijf niet actief is geweest, door middel van prestatieweergaven of -rapporten in Operations Manager of de prestatiemonitor. Zo kunt u beter bepalen of het probleem zich pas sinds kort voordoet of dat de activiteit al geruime tijd aan het toenemen was.
Raadpleeg de andere prestatiemeteritems voor de logische schijf zoals “Percentage schijfleestijd”, “Percentage schijfschrijftijd”, “Leesbewerkingen per seconde” en “Schrijfbewerkingen per seconde” om te zien welke I/O-typen van invloed zijn op het algemene gebruik van de schijf.
Raadpleeg de prestatiemeteritems van processen, bijvoorbeeld de “I/O-gegevensbewerkingen per seconde” om vast te stellen door welke processen het meest wordt bijgedragen aan de algemene I/O van het systeem. Als u de belangrijkste processen eenmaal hebt gevonden, kunt u aan de hand van de prestatiemeteritems “IO-leesbewerkingen per seconde” en “IO-schrijfbewerkingen per seconde” verder onderzoeken welk type I/O door het proces wordt gebruikt.
Afhankelijk van de resultaten van het nadere onderzoek, kunnen de oplossingen voor de verschillende problemen van elkaar verschillen. Mogelijke oplossingen zijn:
eventuele problemen met het opslagsubsysteem oplossen,
de hoeveelheid I/O op het systeem terugbrengen of de werkbelasting evenredig over meerdere logische schijven verdelen,
de stuurprogramma's of het opslagsubsysteem bijwerken, zodat de belasting kan worden verhoogd.
Als het systeem de verhoogde belasting kan dragen, kunt u de drempelwaarde van de monitor aanpassen, zodat deze minder beperkend is. Zo kunt u ook het aantal opeenvolgende steekproeven verhogen, zodat de monitor de status alleen wijzigt wanneer een bepaald gebruik gedurende langere perioden aanhoudt.
Target | Microsoft.Windows.Server.10.0.LogicalDisk | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | False | ||
Instance Name | LogicalDisk | ||
Counter Name | \% Idle Time | ||
Frequency | 900 | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | System.Performance.ConsecutiveSamplesThreshold | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.10.0.LogicalDisk.PercentIdleTime" Accessibility="Public" Enabled="false" Target="ServervNext!Microsoft.Windows.Server.10.0.LogicalDisk" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="SystemPerf!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.LogicalDisk.PercentIdleTime.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters/>
</AlertSettings>
<OperationalStates>
<OperationalState ID="OverThreshold" MonitorTypeStateID="ConditionTrue" HealthState="Warning"/>
<OperationalState ID="UnderThreshold" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>% Idle Time</CounterName>
<ObjectName>LogicalDisk</ObjectName>
<InstanceName>$Target/Property[Type="Windows!Microsoft.Windows.LogicalDevice"]/DeviceID$</InstanceName>
<Frequency>900</Frequency>
<Threshold>20</Threshold>
<Direction>lessequal</Direction>
<NumSamples>24</NumSamples>
</Configuration>
</UnitMonitor>