Gemiddeld aantal seconden per gegevensoverdracht logische schijf

Microsoft.Windows.Server.10.0.LogicalDisk.AvgDiskSecPerTransfer (UnitMonitor)

Controleert het prestatiemeteritem Logische schijf\Gemiddeld aantal seconden per gegevensoverdracht.

Knowledge Base article:

Samenvatting

Het prestatiemeteritem Gem. aantal seconden per gegevensoverdracht (Logische schijf\Gem. aantal seconden per gegevensoverdracht) voor de logische schijf heeft de drempelwaarde overschreden. Dit kan een negatief effect hebben op de prestaties van toepassingen die afhankelijk zijn van deze logische schijf, aangezien lees- en schrijfaanvragen van de service ongebruikelijk traag door de schijf zullen worden verwerkt.

Het prestatiemeteritem Gem. aantal seconden per gegevensoverdracht geeft aan hoe snel de gegevens van een bepaalde logische schijf gemiddeld worden gelezen en geschreven.

Het prestatiemeteritem Gem. aantal seconden per gegevensoverdracht bestaat uit zowel lees- als schrijfoverdrachtaanvragen. Als u de recente gemiddelde snelheid van de lees- en schrijfoverdrachtaanvragen op de schijf wilt bekijken, kunt u de volgende weergaven gebruiken:

Prestatieweergave gemiddeld aantal seconden per leesbewerking voor logische schijf

Prestatieweergave gemiddeld aantal seconden per schrijfbewerking voor logisch schijf

Oorzaken

Een hoog gem. aantal seconden per gegevensoverdracht kan zich voordoen als gevolg van een plotselinge toename van overdrachtaanvragen op de schijf door een besturingssysteem of toepassing.

Oplossingen

Om de beschikbare opslagcapaciteit van het opslagsubsysteem van deze logische schijf te verruimen, voert u een of meer van de volgende handelingen uit:

Zorg dat deze drempelwaarde juist is ingesteld voor de specifieke opslaghardware. De drempelwaarde is afhankelijk van het onderliggende opslagsubsysteem van de schijf. De "schijf" is bijvoorbeeld een schijf met één aandrijfas of een grote array van vaste schijven. U kunt MOM-onderdrukkingen gebruiken om drempelwaarden te definiëren voor uitzonderingen die op specifieke computers of op hele computergroepen worden toegepast.

Aanvullend

Het prestatiemeteritem Gem. aantal seconden per gegevensoverdracht is handig bij het verzamelen van doorvoergegevens. Als de gemiddelde tijd lang genoeg is, kunt u een histogram analyseren van de reactie van de array op bepaalde belastingen (wachtrijen, aanvraaggrootten, etc.). Indien mogelijk, moeten de werkbelastingen afzonderlijk worden bekeken.

Gebruik de doorvoerwaarden voor het bepalen van het volgende:

Zonder diepgaande kennis van het onderliggende opslagsubsysteem van de logische schijf (bijvoorbeeld of het om een enkele aandrijfas of een grote array van vaste schijven), kan het echter moeilijk zijn één pasklare drempelwaarde te vinden.

U moet ook de rekening houden met het prestatiemeteritem Gem. aantal seconden per gegevensoverdracht in combinatie met andere overdrachtaanvraagkenmerken (bijvoorbeeld aanvraaggrootte en willekeurige volgorde/opeenvolgend) en de gelijkwaardige prestatiemeteritems voor schijfschrijfaanvragen.

Als het prestatiemeteritem Gem. aantal seconden per gegevensoverdracht gedurende een tijd wordt bijgehouden en wordt geconstateerd dat dit gemiddelde stijgt naarmate de werkbelastingen die de overdrachtaanvragen sturen toenemen, wordt de logische schijf, als de doorvoer niet toeneemt en de algemene doorvoer op het systeem begint af te nemen, mogelijk te zwaar belast.

Zie de webpagina Opslag - architectuur en ondersteuning voor stuurprogramma's http://go.microsoft.com/fwlink/?LinkId=26156 voor meer informatie over opslagarchitectuur en ondersteuning voor stuurprogramma's.

Element properties:

TargetMicrosoft.Windows.Server.10.0.LogicalDisk
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Instance NameLogicalDisk
Counter NameAvg. Disk sec/Transfer
Frequency60
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
De latentie bij overdrachten op de logische schijf (lees- en schrijfbewerkingen) is te hoog
De drempelwaarde voor het prestatiemeteritem Logische schijf\Gem. aantal seconden per gegevensoverdracht op de schijf is overschreden.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.LogicalDisk.AvgDiskSecPerTransfer" Accessibility="Public" Enabled="true" 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.AvgDiskSecPerTransfer.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/Transfer</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>