Monitorando o CPU no GNU/Linux em modo texto
Dica publicada em Linux / Comandos
Monitorando o CPU no GNU/Linux em modo texto
Seguem algumas dicas que podem ajudar àqueles que
precisam monitorar o CPU em modo texto no GNU/Linux.
$ cat /proc/stat
cpu 917477 2247 131685 76169917
cpu0 917477 2247 131685 76169917
page 2177569 4111436
swap 10321 18636
intr 84684070 77221326 72081 0 0 0 2484938 3 0 1 0 24036 0 4341933 0 539749 3
disk_io: (3,0):(541392,178750,4355138,362642,8222872)
ctxt 46634263
btime 1104759486
processes 10056
$ cat /proc/loadavg
0.33 0.26 0.19 1/85 10052
OBS: A descrição do formato de ambos arquivos está na documentação que acompanha o código-fonte do kernel no diretório "Documentation". Veja Documentation/filesystems/proc.txt.
$ uptime
10:01:12 up 8 days, 22:23, 1 user, load average: 0.17, 0.23, 0.18
STAT
$ cat /proc/stat
cpu 917477 2247 131685 76169917
cpu0 917477 2247 131685 76169917
page 2177569 4111436
swap 10321 18636
intr 84684070 77221326 72081 0 0 0 2484938 3 0 1 0 24036 0 4341933 0 539749 3
disk_io: (3,0):(541392,178750,4355138,362642,8222872)
ctxt 46634263
btime 1104759486
processes 10056
LOADAVG
$ cat /proc/loadavg
0.33 0.26 0.19 1/85 10052
OBS: A descrição do formato de ambos arquivos está na documentação que acompanha o código-fonte do kernel no diretório "Documentation". Veja Documentation/filesystems/proc.txt.
UPTIME
$ uptime
10:01:12 up 8 days, 22:23, 1 user, load average: 0.17, 0.23, 0.18