5 comandos para monitorar o uso da CPU no Linux! - SempreUpdate
Início / Tutoriais / 5 comandos para monitorar o uso da CPU no Linux!
12/01/2022 às 13:24
5 comandos para monitorar o uso da CPU no Linux!
Monitore o uso da CPU no Linux com 5 dos principais comandos!
O artigo tem como objetivo demonstrar os 5 comandos Linux para monitorar o uso da CPU que todo usuário deve conhecer e explicamos alguns comandos de forma detalhada. A monitoração da CPU pode ajudar a entender o uso de outros recursos, por exemplo tráfego de rede, uso de memória RAM e latência de disco. Desta forma, como base no uso, separamos os principais comandos Linux.
Comandos Linux mais utilizados para monitorar o uso da CPU
1 – Comando Linux top
Tudo sobre o comando top em sistemas Linux
2 – Comando Linux htop
3 – Comando Linux netstat
-g (groups): Mostra informações de membros de grupos multicast por IPv4 e IPv6
-i (interfaces): Mostra uma babela de todas as interfaces de rede
Para mais informações, use um dos comando abaixo:
4 – Comando Linux vmstat
O comando vmstat (virtual memory status) gera um relatório com informações estatísticas de memória. Além disso, possui informações sobre processos, memória, paginação, gravação (block I/O), discos e atividade da CPU. O comando executado sem parâmetros nos traz as informações médias desde a última reinicialização do sistema mas é possível monitorar o vmstat por intervalos, passando este intervalo como parâmetro.
No exemplo abaixo, utilizamos o comando:
Sintaxe do comando Linux vmstat:
vmstat opções intervalor contador
Opções para o comando Linux vmstat:
Intervalo é o tempo que o vmstat será atualizado em segundos. Se este valor não é definido, somente o relatório com a média dos valores da última reinicialização do sistema será apresentado.
Contador é a quantidade de atualizações que teremos do comando vmstat. Caso não seja definido, o valor é infinito.
Slabinfo é uma informação estatística gerada pelo Kernel e está relacionada a cache de processos, mais informações abaixo (em Inglês):
Overview of Linux Memory Management Concepts: Slab
5 – Comando Linux ps
Em conclusão, mostramos os 5 comandos Linux mais usados para monitorar o uso da CPU que todo usuário Linux deve conhecer.