No entanto, se eu preferir, use um monitoramento como Nagios , mas se você pediu o modo em lote, considere os seguintes comandos;
-
vmstat -
sar -
free -
iostat -
pidstat -
mpstat
Aprecie-os ...!
Estou procurando um comando que possa ser executado em um modo em lote e reportar de volta a um servidor de monitoramento. Eu gostaria de um uso da CPU em todos os processadores (o equivalente a executar top no modo interativo e, em seguida, apertar a tecla '1'). Deve funcionar no Mac, Ubuntu e Centos.
Eu tentei alguns comandos, como desta postagem ( Como obtenho uma saída do Linux Top no Batch Mode em cada iteração? )
top -p 310-b -n2 -d 1 | grep -w 310
Mas não funciona em um mac:
invalid option or syntax: -p
Obrigado por qualquer ajuda, Kevin
No entanto, se eu preferir, use um monitoramento como Nagios , mas se você pediu o modo em lote, considere os seguintes comandos;
vmstat sar free iostat pidstat mpstat Aprecie-os ...!