Monitoruje údaje čítače výkonu Fyzický disk\\% času nečinnosti.
Na fyzické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 fyzické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í fyzické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 fyzické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 fyzickými disky nebo subsystémem úložiště.
Projděte si historii nečinnosti pro tento fyzický disk, a to buď pomocí zobrazení výkonu či sestav v produktu Operations Manager, nebo pomocí monitorování výkonu. To pomůže zjistit, zda problém vznikl v poslední době, nebo zda vznikal průběžně a neustále narůstal v průběhu delšího časového období.
Prohlédněte si další čítače výkonu pro fyzický 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, například Vstupně-výstupní datové operace/s, pokud chcete zjistit, které procesy celkově nejvíce přispívají ke vstupně-výstupním operacím systému. Jakmile identifikujete hlavní procesy, pomůže vám čítač Vstupně-výstupní operace čtení/s a Vstupně-výstupní operace zápisu/s dále určit typ vstupně-výstupní operace, kterou tento proces provádí.
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 jakékoli problémy týkající se subsystému ú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 fyzických disků.
Upgradujte disky nebo subsystém úložiště tak, aby dokázaly zvládat zvýšenou zátěž.
V případě, že je zvýšení zatížení přijatelné, lze práh monitorování změnit, aby nebyl tolik omezující. Stejně tak lze zvýšit počet po sobě jdoucích vzorků, a tím vynutit, aby se stav monitorování změnil pouze v případě, že se bude využití po delší dobu držet na určité úrovni.
Target | Microsoft.Windows.Server.2003.PhysicalDisk | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | False | ||
Instance Name | PhysicalDisk | ||
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.2003.PhysicalDisk.PercentIdleTime" Accessibility="Public" Enabled="false" Target="Microsoft.Windows.Server.2003.PhysicalDisk" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="SystemPerf!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2003.PhysicalDisk.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>PhysicalDisk</ObjectName>
<InstanceName>$Target/Property[Type="WindowsServer!Microsoft.Windows.Server.PhysicalDisk"]/PerfmonInstance$</InstanceName>
<Frequency>900</Frequency>
<Threshold>20</Threshold>
<Direction>lessequal</Direction>
<NumSamples>24</NumSamples>
</Configuration>
</UnitMonitor>