Monitoruje údaje čítače výkonu Logický disk\\% času nečinnosti.
Na logickém disku probíhá spousta činností. V důsledku toho procento času nečinnosti pro více po sobě jdoucích vzorků kleslo pod prahovou hodnotu.
Buď na logickém disku nedávno došlo výraznému nárůstu aktivity a tato špička síťové aktivity měla za následek překročení prahové hodnoty, nebo se využití logického disku průběžně neustále zvyšovalo, až nakonec dosáhlo bodu, kdy byla překročena prahová hodnota.
Druhou možností je to, že určitá část příslušných fyzických disků či diskového subsystému nefunguje správně nebo je chybně nakonfigurovaná, což zhoršuje výkon logického disku.
Chcete-li problém analyzovat podrobněji, zvažte následující možnosti:
Zkontrolujte v systému v protokolu systémových událostí, zda neobsahuje nějaké chyby, které by naznačovaly problémy s logickým diskem, fyzickými disky nebo subsystémem úložiště.
Projděte si historii nečinnosti pro tento logický disk, a to buď pomocí zobrazení výkonu či sestav v produktu Operations Manager, nebo pomocí monitorování výkonu. Na základě těchto informací můžete určit, zda se potíže objevily teprve nedávno, nebo zda se aktivita soustavně zvyšovala v průběhu delšího časového období.
Prohlédněte si další čítače výkonu pro logický disk, například % času čtení disku, % času zapisování disku, Čtení z disku/s a Zápisy na disk/s, abyste zjistili, jaké typy vstupně-výstupních operací přispívají k celkovému využití disku.
Zkontrolujte čítače výkonu „Proces“, jakou jsou například „Vstupně výstupní datové operace/s“, pomocí nichž identifikujete procesy, které nejvýznamněji přispívají k celkovým vstupně výstupním operacím v systému. Jakmile identifikujete nejvýznamnější procesy, pomohou vám čítače „Počet vstupně výstupních operací čtení/s“ a „Počet vstupně výstupních operací zápisu/s“ při dalším určení typu vstupně výstupních operacích prováděných daným procesem.
Na základě zjištění z dalších analýz se mohou řešení lišit a mohou zahrnovat jednu z následujících možností:
Vyřešte veškeré potíže se subsystémem úložiště.
Omezte počet vstupně-výstupních operací vyskytujících se v systému, nebo rozložte zátěž na více logických disků.
Upgradujte jednotky nebo subsystém úložiště, aby tak zvládaly vyšší zatížení.
Je-li zvýšená zátěž přijatelná, lze změnit prahovou hodnotu monitorování, aby tolik neomezovala. Stejným způsobem lze zvýšit počet následných vzorků, čímž přinutíte monitorování, aby měnilo stav pouze v případě, kdy k využití dochází v průběhu delších časových období.
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>