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.