Média de Segundos de Disco Físico por Leitura

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

Monitoriza o número médio de segundos por operação de leitura para o disco.

Knowledge Base article:

Resumo

O contador Média de seg de Disco/Leitura (Disco Físico\Média de seg de Disco/Leitura) do disco físico excedeu o limiar. O desempenho do disco físico e, possivelmente, o desempenho global do sistema poderão diminuir significativamente, o que resultará num fraco desempenho do sistema operativo e das aplicações.

O contador Média de seg de Disco/Leitura mede a duração média das operações de leitura de dados no disco.

Causas

Poderá ocorrer um valor elevado do contador de desempenho Média de seg de Disco/Leitura devido a uma sucessão de pedidos de leitura de disco efetuados por um sistema operativo ou por uma aplicação.

Resoluções

Para visualizar o histórico recente do contador de desempenho Disco Físico\Média de seg de Disco/Leitura, poderá utilizar a vista seguinte:

Iniciar a Vista de Desempenho do Disco Físico

Para aumentar o débito disponível do subsistema de armazenamento para o disco físico, efetue um ou mais dos seguintes procedimentos:

Certifique-se de que define este valor de limiar adequadamente para o hardware de armazenamento específico. O valor de limiar variará de acordo com o subsistema de armazenamento subjacente do disco. Por exemplo, o “disco” poderá ser um spindle único ou uma grande matriz de discos.

Adicional

O contador Média de seg de Disco/Leitura é útil na recolha de dados de débito. Se a duração média for suficientemente longa, poderá analisar um histograma da resposta da matriz a cargas específicas (filas, tamanhos de pedido, etc.). Se possível, deverá observar separadamente as cargas de trabalho.

Pode utilizar a métrica de débito para determinar:

1. O comportamento de uma carga de trabalho em execução num determinado sistema anfitrião. Pode controlar os requisitos da carga de trabalho relativos a pedidos de leitura de disco ao longo do tempo. A caracterização das cargas de trabalho é uma parte importante da análise de desempenho e planeamento de capacidade.

2. O pico e os níveis sustentáveis de desempenho que são fornecidos por um determinado subsistema de armazenamento. Uma carga de trabalho pode, artificial ou naturalmente, ser utilizada para forçar um subsistema de armazenamento (neste caso, um determinado disco físico) até aos seus limites. A determinação destes limites fornece informações de configuração úteis para administradores e criadores de sistemas.

No entanto, sem um conhecimento aprofundado do subsistema de armazenamento subjacente do disco físico (por exemplo, saber se é um spindle único ou uma grande matriz de discos), poderá ser difícil fornecer um valor de limiar único e otimizado.

Terá também de considerar o contador Média de seg de Disco/Leitura em conjunto com outras características de pedidos de leitura (por exemplo, tamanho do pedido e aleatoriedade/sequência), bem como os contadores equivalentes para pedidos de leitura de disco.

Se o contador Média de seg de Disco/Leitura for controlado ao longo do tempo, e se aumentar com a intensidade das cargas de trabalho prevalecentes nos pedidos de leitura, é razoável suspeitar que o disco físico está saturado se o débito não aumentar e o débito global do sistema começar a degradar-se.

Para mais informações sobre a arquitetura de armazenamento e suporte de controladores, consulte o site Armazenamento - Arquitetura e Suporta de Controladores em 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/Read
Frequency60
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
A latência de leitura do disco é demasiado elevada
Foi excedido o limiar do contador de desempenho Disco Físico\Média de seg de Disco/Leitura.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.PhysicalDisk.AvgDiskSecPerRead" 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.AvgDiskSecPerRead.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/Read</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>