Média de Segundos de Disco por Gravação (Disco Lógico)

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

Monitorar o contador de desempenho Disco Lógico\Média de Segundos de Disco por Gravação

Knowledge Base article:

Resumo

O Média de Gravações/s do Disco (Disco Lógico\ Média de Gravações/s do Disco) do disco lógico excedeu o limite. 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 gravação.

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

Causas

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

Resoluções

Para exibir o histórico recente do contador de desempenho Disco Lógico\ Média de Gravações/s do Disco, você pode usar o seguinte modo de exibição:

Iniciar Média de Disco Lógico. Exibição de Desempenho de Seg/Gravação do Disco

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

O contador de Média de Segundos do Disco/Gravações é ú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 Gravações/s do Disco em conjunto com outras características de solicitações de gravação (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 Gravações/s do Disco 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 gravação, 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.10.0.LogicalDisk
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Instance NameLogicalDisk
Counter NameAvg. Disk sec/Write
Frequency60
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
A latência de gravação do disco é muito alta
O limite para o contador de Disco Lógico\ Média de Disco s/Gravação foi excedido.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.LogicalDisk.AvgDiskSecPerWrite" Accessibility="Public" Enabled="false" 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.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>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>