Se você estiver executando o Linux ou outra variante do Unix, há sar
, que é instalado por padrão em muitas distribuições. Muitas vezes ele é executado a partir do cron em um intervalo definido, no entanto, você também pode executá-lo manualmente com um intervalo de pesquisa especificado
Por exemplo:
sar -u 1 0
Isso executará o sar uma vez por segundo para sempre. O -u
informa a saída das informações de uso da CPU, o 1
é quantos segundos entre as pesquisas e o 0
é quantas vezes pesquisar (0 para sempre).
Ele também pode assistir a um processo específico com o parâmetro -x
. Ele também pode registrar seus dados em um arquivo para visualização posterior. Sar pode fazer muito, então consulte a man page se você quiser fazer mais.