Průměrný počet sekund při zápisu na disk (logický disk)

Microsoft.Windows.Server.6.2.LogicalDisk.AvgDiskSecPerWrite (UnitMonitor)

Monitoruje čítač výkonu Logický disk\Střední doba disku/zápis

Knowledge Base article:

Souhrn

Hodnota čítače výkonu Střední doba disku/zápis (Logický disk\Střední doba disku/zápis) překročila prahovou hodnotu logického disku. Výkon aplikací, které jsou závislé na funkčnosti tohoto logického disku, mohou být negativně ovlivněny, protože disku trvá zpracování žádostí o zápis neobvykle dlouho.

Hodnota čítače výkonu Střední doba disku/zápis ukazuje, jak rychle se v průměru zapisují data na konkrétní logický disk.

Příčiny

Vysoká hodnota čítače výkonu Střední doba disku/zápis se může vyskytnout z důvodu žádostí o dávkové zápisy na disk, a to buď ze strany operačního systému, nebo některé aplikace.

Řešení

Chcete-li zobrazit nedávnou historii čítače výkonu Logický disk\Střední doba disku/zápis, můžete použít následující zobrazení:

Zobrazení počátečního výkonu čítače Logický disk\Střední doba disku/zápis

Chcete-li zvýšit dostupnou propustnost subsystému úložiště pro tento logický disk, proveďte následující akce:

Nezapomeňte nastavit tuto prahovou hodnotu pro konkrétní úložný hardware. Prahová hodnota se bude lišit podle hostitelského subsystému úložiště disku. Například „disk“ může označovat disk s jednou diskovou jednotkou nebo velké diskové pole. Pomocí přepsání serverem MOM lze definovat prahové hodnoty výjimky, které lze použít na vybrané počítače nebo celé skupiny počítačů.

Další informace

Hodnota čítače výkonu Střední doba disku/zápisy je užitečná při shromažďování údajů o propustnosti. Je-li průměrná doba dostatečně dlouhá, můžete analyzovat histogram reakce pole na konkrétní zatížení (fronty, velikosti žádostí atd.). Pokud je to možné, měli byste sledovat zpracování jednotlivých zátěží samostatně.

Pomocí metriky propustnosti můžete určit:

Nicméně bez důkladných znalostí o příslušném subsystému úložiště logického disku (například bez informací o tom, zda se jedná o jedinou diskovou jednotku nebo o rozsáhlé diskové pole), může být obtížné stanovit jednu optimální velikost pro všechny prahové hodnoty.

Hodnotu čítače výkonu Střední doba disku/zápisy je také třeba posuzovat ve spojení s jinými charakteristikami žádostí o zápis (například s velikostí žádostí a náhodností/sekvenčností) a odpovídajícími čítači pro žádosti o zápis na disk.

Je-li hodnota čítače výkonu Sřední doba disku/zápisy sledována v průběhu času a pokud se zvyšuje s intenzitou zatížení, které žádosti zápis dat způsobují, lze se domnívat, že logický disk dosáhl svého limitu propustnosti, pokud se propustnost nezvyšuje a zároveň se začíná snižovat celková propustnost uživatelských prostředí.

Více informací o architektuře úložiště a podpoře ovladačů naleznete na webu na adrese http://go.microsoft.com/fwlink/?LinkId=26156.

Element properties:

TargetMicrosoft.Windows.Server.6.2.LogicalDisk
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Instance NameLogicalDisk
Counter NameAvg. Disk sec/Write
Frequency60
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
Latence při zápisu na disk je příliš vysoká
Prahová hodnota pro čítač výkonu Logický disk\Střední doba disku/zápis byla překročena.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.6.2.LogicalDisk.AvgDiskSecPerWrite" Accessibility="Public" Enabled="false" Target="WindowsServer!Microsoft.Windows.Server.6.2.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.6.2.LogicalDisk.AvgDiskSecPerWrite.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>Avg. Disk sec/Write</CounterName>
<ObjectName>LogicalDisk</ObjectName>
<InstanceName>$Target/Property[Type="Windows!Microsoft.Windows.LogicalDevice"]/DeviceID$</InstanceName>
<Frequency>60</Frequency>
<Threshold>0.04</Threshold>
<Direction>greater</Direction>
<NumSamples>15</NumSamples>
</Configuration>
</UnitMonitor>