Média de Segundos de Disco Lógico por Transferência

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

Monitorar o contador de desempenho Disco Lógico\Média de Segundos de Disco por Transferência

Knowledge Base article:

Resumo

A Média de Disco s/Transferência (Disco Lógico\ Média de Disco s/Transferência) para o disco lógico foi excedido. O desempenho dos aplicativos que dependem desse disco lógico pode sofrer impacto negativo à medida que o disco demora mais tempo do que o normal para cumprir solicitações de leitura e gravação.

O Contador de Média de Segundos do Disco/Transferência indica a rapidez em que os dados estão sendo lidos e gravados em média para um disco lógico específico.

O contador de Segundos de Disco/Transferência é elaborado a partir de solicitações de Transferências de disco tanto de leitura quanto de gravação. Para visualizar a taxa média recente no disco de solicitações de Transferência de leitura e gravação, utilize as visualizações a seguir:

Disco Lógico\Exibição de Desempenho da Média de Segundos do Disco/Leituras

Disco Lógico\Exibição de Desempenho da Média de Segundos do Disco/Gravações

Causas

Um valor alto do contador de desempenho Média de Disco s/Transferência pode ocorrer devido a uma intermitência de solicitações de transferência de disco por um sistema operacional ou aplicativo.

Resoluções

Para aumentar a taxa de transferência do subsistema de armazenamento disponível desse disco lógico, siga um ou mais destes procedimentos:

Configure esse valor de limite adequadamente para seu hardware de armazenamento específico. O valor do limite varia de acordo com o subsistema de armazenamento básico do disco. Por exemplo, o “disco” pode ser um único eixo ou uma grande matriz de discos. É possível usar substituições do MOM para definir limites de exceções que podem ser aplicadas a computadores específicos ou grupos inteiros de computadores.

Adicional

A Média de Disco s/Transferência é útil para coleta de dados de taxa de transferência. Se o tempo médio for longo demais, você poderá analisar um histograma da resposta da matriz a cargas específicas (filas, tamanhos de solicitações etc.). Se possível, você deve observar cargas de trabalho separadamente.

É possível usar métricas de taxa de transferência para determinar:

No entanto, sem conhecimento profundo do subsistema de armazenamento básico do disco lógico (por exemplo, saber se ele é um único eixo ou uma matriz maciça de discos), pode ser difícil fornecer um valor de limite otimizado de um tamanho que sirva para todos os casos.

Também é necessário considerar o contador de Média de Disco s/Transferência em conjunto com outras características de solicitações de transferência (por exemplo, tamanho e aleatoriedade/sequência da solicitação) e os contadores equivalentes para solicitações de gravação em disco.

Se o contador de Média de Disco s/Transferência for acompanhado ao longo do tempo e se ele aumentar com a intensidade das cargas de trabalho que estão orientando as solicitações de transferência, será razoável suspeitar que o disco lógico está saturado, se a taxa de transferência não aumentar e o usuário sentir a degradação da taxa de transferência do sistema.

Para obter mais informações sobre arquitetura de armazenamento e o suporte de drivers, consulte o site sobre armazenamento - arquitetura e suporte de drivers (em inglês), no endereço http://go.microsoft.com/fwlink/?LinkId=26156

Element properties:

TargetMicrosoft.Windows.Server.6.2.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
A latência de transferência do disco lógico (leituras e gravações) é muito alta
O limite para o contador de Disco Lógico\ Média de Disco s/Transferência foi excedido.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.6.2.LogicalDisk.AvgDiskSecPerTransfer" Accessibility="Public" Enabled="true" Target="WindowsServer!Microsoft.Windows.Server.6.2.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.6.2.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>