Genomsnittligt antal sekunder per skrivning (fysisk disk)

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

Övervakar skrivfördröjningen för disk (genomsnittligt antal sekund per skrivning)

Knowledge Base article:

Sammanfattning

Räknaren Medel s/diskskrivning (Fysisk disk\Medel s/diskskrivning) för den fysiska disken har överskridit tröskelvärdet. Den fysiska diskens och eventuellt systemets övergripande prestanda kan avsevärt försämras, vilket leder till försämrade operativsystems- och programprestanda.

Räknaren Medel s/diskskrivning mäter den genomsnittliga tid det tar att skriva data på disken.

Orsaker

Ett högt värde för prestandaräknaren Medel s/diskskrivning kan inträffa på grund av en explosion av diskskrivningsförfrågningar från antingen ett operativsystem eller ett program.

Lösningar

Om du vill visa den senaste historiken från prestandaräknaren Fysisk disk\Medel s/diskskrivning kan du använda följande vy:

Starta prestandavyn Fysisk disk

Gör något av följande för att öka dataflödet för det tillgängliga underlagringssystemet för den här fysiska disken:

Se till att ställa in det här tröskelvärdet korrekt för den specifika lagringsmaskinvara som du använder. Tröskelvärdet varierar i enlighet med diskens underliggande underlagringssystem. "Disken" kan till exempel vara en enskild axel eller en massiv diskmatris. Du kan använda MOM-åsidosättningar för att definiera undantagströsklar, vilka kan tillämpas på specifika datorer eller hela datorgrupper.

Mer information

Räknaren Medel s/diskskrivning är användbar när genomflödesdata ska samlas in. Om den genomsnittliga tiden inte är tillräckligt lång kan du analysera ett histogram över matrisens svar på särskilda belastningar (köer, storlek på begäran o.s.v.). Analysera om möjligt arbetsbelastningarna separat.

Med hjälp av värdena för dataflöde kan du fastställa:

1. Beteendet för en arbetsbelastning som körs på ett givet värdsystem. Du kan spåra arbetsbelastningskraven för diskskrivningsbegäranden över tid. Karaktären på arbetsbelastningar är en viktig del av prestandaanalysen och kapacitetsplaneringen.

2. Toppnivåer och godtagbara nivåer för prestanda som anges av ett visst underlagringssystem. En arbetsbelastning kan användas för att pressa ett underlagringssystem (i det här fallet en angiven fysisk disk) till gränsen, antingen artificiellt eller naturligt. Att bestämma dessa gränser ger användbar konfigurationsinformation för systemutvecklare och -administratörer.

Men utan mycket goda kunskaper om det underliggande underlagringssystemet på den fysiska disken (till exempel veta om det är en enskild axel eller en massiv diskmatris) kan det vara svårt att tillhandahålla ett optimerat tröskelvärde som passar alla.

Du måste också beakta räknaren Medel s/diskskrivning tillsammans med andra egenskaper för skrivbegäran (till exempel storlek på begäran och slumpmässighet/sekventiellt) och motsvarande räknare för diskskrivningsförfrågningar.

Om räknaren Medel s/diskskrivning spåras över tid och om den ökar med intensiteten på arbetsbelastningarna som kör skrivförfrågningarna, är det rimligt att tro att den fysiska disken är mättad om genomflödet inte ökar och användaren upplever försämrat systemgenomflöde.

Mer information om lagringsarkitektur och drivrutinsstöd finns på webbplatsen Storage - Architecture and Driver Support 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
Svarstiden för diskskrivning är för hög
Tröskelvärdet för prestandaräknaren fysisk disk\genomsn. s/diskskrivning har överskridits.
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>