Uhm ... iostat
no meu sistema mostra as IOPS:
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
sda 1.00 64.00 0.00 64 0
Pode querer ver a atualização.
Como faço para medir IOPS de um servidor Linux em execução? Eu sei que a IOPS teórica de uma unidade SATA é de cerca de 90 e disco SAS 10k corporativo / 10k é 180. Eu quero saber quanto meu sistema em execução está usando atualmente?
Atualmente estou usando o iotop e o iostat. Mas ambos os utilitários não fornecem o número de IOPS.
btw, essa pergunta não é uma cópia de esta . Eu não estou olhando para benchmarking meu sistema de armazenamento, mas descobrir o quanto IOPS está sendo usado pelo meu sistema atual.
Instale o pacote sysstat
se você não o tiver já e depois use o comando sar -d 1
. Veja a coluna tps
. Isso dá a você pelo menos a estimativa.
Mas lembre-se de que o número máximo real de IOPS varia muito, dependendo da carga de trabalho do seu servidor. Um servidor com muitos acessos sequenciais pode obter mais IOPS do que um que faz muitos acessos aleatórios.
Veja nmon
como uma opção para uma apresentação mais agradável dos mesmos dados.