Obter CPU / System Load Average no Ubuntu Linux
O Ubuntu Linux tem um rico conjunto de comandos para obter informações do sistema. Uma das informações úteis que um administrador de sistema pode precisar é saber o que a carga geral do sistema em um servidor é.
Existem algumas maneiras de obter essas informações, que podem ou não estar ativadas em seu sistema. É útil saber mais de uma maneira de obter as informações de tempo de atividade, caso os comandos estejam desabilitados no servidor de hospedagem compartilhada..
tempo de atividade
O comando uptime fornece informações sobre as médias de carga do sistema nos últimos 1, 5 e 15 minutos:
Exemplo:
[root @ ubuntu geek] # tempo de atividade
05:59:07 up 87 dias, 13:13, 1 usuário, média da carga: 0.00, 0.00, 0.39
W
O comando w mostra quem está conectado e o que está fazendo, incluindo as médias de carga do sistema nos últimos 1, 5 e 15 minutos.
[root @ ubuntu geek] # tempo de atividade
05:59:56 up 87 days, 13:13, 1 usuário, média da carga: 0.00, 0.00, 0.39
USER TTY DO LOGIN @ IDLE JCPU PCPU O QUE
nerd pts / 0 192.168.1.115 6:31 pm 0.00s 0.62s 0.03s / usr / sbin / sshd
/ proc / loadavg
O arquivo / proc / loadavg contém informações sobre o carregamento do sistema. Muito provavelmente, os comandos uptime / w utilizam essa informação. Os primeiros 3 valores contêm médias de carga do sistema nos últimos 1, 5 e 15 minutos.
[root @ geek do ubuntu] # cat / proc / loadavg
0,00 0,00 0,39 1/49 15352
Provavelmente existem mais alguns comandos, mas estes são os que estão no topo da minha cabeça que eu conheço.