Průměrný počet sekund na jeden zápis (fyzický disk)

Microsoft.Windows.Server.10.0.PhysicalDisk.AvgDiskSecPerWrite (UnitMonitor)

Monitoruje latenci při zápisu na disk (průměrný počet sekund disku na jeden zápis)

Knowledge Base article:

Souhrn

Čítač Střední doba disku/Zápis (FyzickýDisk\Střední doba disku/s/Zápis) u fyzického disku, který překročil prahovou hodnotu. Fyzický disk a pravděpodobně i celkový výkon systému se může významně snížit, což může vést k nízkému výkonu operačního systému a aplikací.

Čítač Střední doba disku/Zápis měří průměrnou dobu zápisu dat na disk.

Příčiny

Vysoká hodnota počítače výkonu Střední doba disku/Zápis může být důsledkem série požadavků na zápis na disk odesílaných operačním systémem nebo aplikací.

Řešení

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

Spuštění zobrazení výkonu fyzického disku

Chcete-li zvýšit propustnost dostupného systému úložiště pro tento fyzický disk, proveďte jednu nebo více následujících akcí:

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

Další informace

Čítač Střední doba disku/Zápisy je užitečný při shromažďování dat o propustnosti. Je-li průměrná doba dostatečně dlouhá, můžete analyzovat histogram reakcí pole na specifická zatížení (fronty, velikosti požadavků atd.). Je-li to možné, měli byste sledovat zatížení odděleně.

Metriku propustnosti můžete použít k určení těchto skutečností:

1. Chování úlohy spuštěné v daném hostitelském systému. Požadavky úlohy na zápisy disku můžete sledovat v čase. Charakteristika úloh je důležitou součástí analýzy výkonu a plánování kapacity.

2. Špičkové a udržitelné úrovně výkonu poskytované příslušným subsystémem úložiště. Zatížení lze použít k umělému či přirozenému posunutí subsystému úložiště (v tomto případě příslušného fyzického tisku) k jeho limitu. Určení těchto limitů poskytuje návrhářům a správcům užitečné informace o konfiguraci.

Bez důkladné znalosti hostitelského dílčího úložného systému fyzického disku (například znalost, zda se jedná o jediný disk nebo velké diskové pole) však může být obtížné poskytnout optimalizovanou jedinou velikost, která vyhoví veškerým prahovým hodnotám.

Kromě toho je nutné zvážit čítač Průměrná doba disku / Počet zápisů ve spojení s dalšími charakteristikami požadavků na zápis (například velikost požadavků a nahodilost / sekvenčnost) a ekvivalentní čítače pro požadavky zápisů na disk.

Je-li čítač Průměrná doba disku / Počet zápisů sledován v čase a jestliže se zvyšuje s intenzitou zatížení, kvůli nimž dochází k požadavkům na zápis, je rozumné předpokládat, že fyzický disk je nasycen v případě, že se nezvyšuje propustnost a uživatelé pociťují sníženou propustnost systému.

Další informace o architektuře úložiště a podpoře ovladačů najdete v části Úložiště – architektura a na webu podpory ovladačů na adrese http://go.microsoft.com/fwlink/?LinkId=26156.

Element properties:

TargetMicrosoft.Windows.Server.10.0.PhysicalDisk
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Instance NamePhysicalDisk
Counter NameAvg. Disk sec/Write
Frequency60
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
Příliš vysoká latence zápisu na disk
Prahová hodnota pro čítač výkonu Fyzický disk\Střední Čítač výkonu Doba disku/zápis byl překročen.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.PhysicalDisk.AvgDiskSecPerWrite" Accessibility="Public" Enabled="false" Target="ServervNext!Microsoft.Windows.Server.10.0.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.10.0.PhysicalDisk.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>PhysicalDisk</ObjectName>
<InstanceName>$Target/Property[Type="WindowsServer!Microsoft.Windows.Server.PhysicalDisk"]/PerfmonInstance$</InstanceName>
<Frequency>60</Frequency>
<Threshold>0.04</Threshold>
<Direction>greater</Direction>
<NumSamples>15</NumSamples>
</Configuration>
</UnitMonitor>