Como posso monitorar o carregamento do IO em disco em um servidor Windows 2008?

3

Estamos executando vários processos em nossos servidores, que são principalmente intensivos em CPU, mas também usamos os HDDs locais para ler os dados. Eu posso olhar trivialmente a carga da CPU e uso de memória no TaskManager nessas caixas, como posso monitorar o IO do HDD? Eu gostaria de descobrir:

  1. Se a carga atual for de alguma forma prejudicada pelo HDD
  2. Avalia quantos desses processos posso executar na caixa sem restringir o HDD
por Grzenio 11.12.2014 / 16:00

2 respostas

2

A métrica mais simples é a fila de discos. É basicamente o número de operações aguardando na fila para serem gravadas no disco. A regra básica é que, se a fila tiver um tamanho sustentado maior que o número de discos que você tem na matriz, precisará de mais disco.

Tudo isso pode ser medido usando o perfmon.

    
por 11.12.2014 / 16:07
1

Ou você pode usar o Nagios para monitorar a carga de disco do Windows Server. Este plugin funciona perfeitamente para monitorar a carga de disco de qualquer disco em qualquer servidor Windows. Ele também calculará a latência de leitura e gravação, a fila de leitura e gravação, o número de leituras e gravações, a taxa de leitura e a taxa de gravação.

link

    
por 06.10.2015 / 22:09