Monitorar o uso da CPU e da largura de banda da cpu e salvar no csv

1

Eu gostaria de monitorar um processo específico. Preciso saber timestamp, uso da CPU (%) e largura de banda (tcp upload e download em% ou byte / s) desse processo.

Eu tentei algo assim:

ps -Ao time,pcpu,comm --sort=pid | head -n 2

Mas o tempo não é uma data igual. Para a rede, se o aspecto de estatísticas tiver ocorrido, mas não monitorar o processo.

Além disso, gostaria de colocar um arquivo CSV como este:

Date; CPU%; Upload%; Download%;

Como posso gerenciar isso?

Obrigado.

    
por Corparit 05.04.2016 / 14:55

0 respostas