Como descobrir o que está consumindo quais recursos?

Como descobrir o que está consumindo quais recursos?

Encontrei muitas perguntas semelhantes, mas nada que esteja exatamente certo.

Estou tentando descobrir o que está fazendo um servidor funcionar mais lentamente que outro. Espero algo que diga algo como quais recursos estão sendo mais usados ​​(E/S, memória RAM, CPU, galinhas) e quais processos estão usando esses recursos em quantidades significativas.

Não quero apenas começar a lançar soluções para ver o que vai dar certo. Quero algum tipo de métrica. Não quero ficar aí sentado com top, iotop, nettop e chickentop abertos, rabiscando em um caderno.

Responder1

Você tentou topas. Isso lhe dará uma imagem muito melhor do que você está tentando ver. Você também pode usar nmon, assim nmoncomo várias opções que podem ser usadas para executá-lo no modo daemon e gravar o arquivo de log. O intervalo de amostragem é configurável. Essa saída pode ser analisada com o "nmon analyzer", outra ferramenta gratuita que pode ser baixada na página de freeware da IBM para AIX. Mas se você não quiser instalar o "nmon analyzer", você terá menos opções do que analisar você mesmo os arquivos de log. Sistemas de grande escala possuem ferramentas como Foglight etc. instaladas, o que oferece recursos de relatórios e alertas mais abrangentes.

informação relacionada