Gtop: Um painel de monitoramento do sistema para terminal
Ferramentas de linha de comando como "top" dificultam a visualização do uso da CPU em aplicativos de vários processos (como Apache e Chrome), picos ao longo do tempo e uso de memória.
Afim de facilitar esse processo, existem diversas ferramentas como o vtop, htop e o gtop.
Mas o que é o Gtop?
O gtop é uma ferramenta que lê informações sobre processos e o estado do sistema no modo dinâmico. Está escrito em node.js e pode ser facilmente estendido. Para verificar seu código fonte basta acessar o github.
Qual a diferença entre o vtop e o gtop?
Com o VTOP você consegue monitorar apenas o CPU, Memória e os PID. Já com o GTOP você consegue monitorar CPU, Memória, SWAP, PID, Network e o Disco.
Outra diferença entre os dois é que com o VTOP você consegue matar um determinado PID, setar um intervalo em que o monitorar irá atualizar os dados mostrados na tela, consegue também mudar o tema do monitor, desativar interação com o mouse e definir um tempo para o monitor ser fechado automaticamente. Já com o GTOP não temos essas opções mas em contrapartida ele consegue monitorar mais recursos.
Como instalar
Se você ainda não possui o Node.js, faça o download primeiro. Recentemente eu fiz uma postagem explicando como instalar o node.js utilizando o asdf-vm.
Após instalar o node.js, execute o comando:
npm install gtop -g
E agora?
Para abrir o monitor basta executar o comando:
gtopPronto, agora você deverá ver algo parecido com a imagem abaixo:
Atalhos de teclado
p para ordenar os processos por PID.
m para ordenar os processos por Memória.
c para ordenar os processos por CPU.
Seta para cima para mover a lista de processos.
Seta para baixo para mover para baixo.
Para maiores informações acesse o github do projeto.
Comentários
Postar um comentário