Gotop — Quando Você Quer Gráficos no Terminal
Sensação familiar quando você precisa verificar rapidamente a carga do servidor, mas não há interface gráfica? Utilitários padrão como top ou htop fornecem informações, mas frequentemente carecem de clareza visual. Gotop resolve exatamente esse problema — um monitor de recursos do terminal com interface pseudo-gráfica.
O que é o Gotop?
Gotop é uma ferramenta de monitoramento de recursos do sistema inspirada no gtop e vtop, mas escrita em Go. Ele é executado diretamente no terminal, exibindo gráficos bonitos de carga da CPU, uso de memória, lista de processos e outras informações úteis.

Embora o projeto original não seja mais mantido (o autor recomenda usar o fork de xxxserxxx), o gotop continua sendo uma solução popular com mais de 7,4 mil estrelas no GitHub.
Para quem é?
- Administradores de sistemas
- Engenheiros DevOps
- Desenvolvedores que trabalham com aplicações que consomem muitos recursos
- Qualquer pessoa que trabalha frequentemente com servidores sem GUI
Principais Funcionalidades
-
Gráficos claros em tempo real:
- Carga da CPU (geral e por núcleo)
- Uso de RAM
- Atividade de rede
- Nível da bateria (para notebooks)
-
Gerenciamento conveniente de processos:
- Ordenação por CPU, memória ou PID
- Capacidade de encerrar processos
- Agrupamento de processos relacionados
-
Configuração flexível:
- Vários esquemas de cores
- Capacidade de criar temas personalizados
- Modo minimalista
- Ajuste da taxa de atualização

Como Instalar
O Gotop funciona no Linux, FreeBSD e macOS. Existem vários métodos de instalação:
Para quem quer testar rapidamente:
git clone --depth 1 https://github.com/cjbassi/gotop /tmp/gotop
/tmp/gotop/scripts/download.sh
Para usuários do Homebrew:
brew tap cjbassi/gotop
brew install gotop
Para Arch Linux (via AUR):
yay -S gotop-bin
Por que Experimentar?
- Leve — funciona até em máquinas modestas
- Conveniência — todas as informações de uma olhada
- Flexibilidade — pode ser personalizado conforme suas necessidades
- Interface bonita — mais agradável de trabalhar do que o
toppadrão
Detalhes Técnicos
O Gotop é escrito em Go e utiliza várias bibliotecas interessantes:
- termui para construção da interface
- gopsutil para coleta de informações do sistema
- drawille-go para desenho de gráficos
Aplicações Práticas
- Depuração de performance — você pode ver imediatamente qual processo está sobrecarregando o sistema
- Monitoramento de servidores — conveniente para acompanhar o status de uma máquina remota
- Otimização de recursos — ajuda a identificar gargalos
O Gotop é uma excelente ferramenta para quem quer maior clareza visual ao trabalhar com recursos do sistema. Embora o projeto original não seja mais mantido, ele é ativamente desenvolvido em forks, e a funcionalidade continua em demanda.
Experimente se:
- Você trabalha frequentemente no terminal
- Você precisa de monitoramento de recursos conveniente
- Você quer uma alternativa bonita e funcional ao
top
Quais ferramentas você usa para monitoramento de sistema?
Projetos relacionados