Monitoriza o número médio de segundos por operação de leitura para o disco.
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.
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.
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:
Atualize os controladores ou unidades de disco.
Mude de apenas um conjunto de discos (JBOD) para matrizes repartidas (striped).
Aumente o número de spindles.
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.
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 Web site em http://go.microsoft.com/fwlink/?LinkId=26156.
Target | Microsoft.Windows.Server.2008.PhysicalDisk | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | False | ||
Instance Name | PhysicalDisk | ||
Counter Name | Avg. Disk sec/Read | ||
Frequency | 60 | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | System.Performance.ConsecutiveSamplesThreshold | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.2008.PhysicalDisk.AvgDiskSecPerRead" Accessibility="Public" Enabled="false" Target="Server2008!Microsoft.Windows.Server.2008.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.2008.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>