O Glances é uma ferramenta de monitoramento de sistemas multiplataforma que fornece uma visão completa do desempenho em tempo real. Ele exibe informações sobre CPU, memória, processos, rede, discos e muito mais, em uma interface simples e prática no terminal.
Neste artigo, vamos mostrar como instalar o Glances em diferentes sistemas operacionais e como utilizá-lo para monitorar seus servidores ou estações de trabalho.
O que é o Glances?
O Glances é escrito em Python e utiliza a biblioteca psutil
para coletar métricas. Ele foi projetado para ser leve, rápido e oferecer uma visualização clara do estado do sistema. Pode ser executado em modo standalone ou em modo cliente/servidor, permitindo monitoramento remoto.
Goals
- Aprender o que é o Glances e para que serve
- Instalar o Glances em diferentes distribuições Linux
- Executar e explorar os recursos básicos do Glances
- Monitorar sistemas localmente e remotamente
Requisitos
Antes de começar, verifique se você possui:
- Uma instância criada na LetsCloud ou em outro provedor de sua preferência
- Acesso a um sistema Linux (Ubuntu, Debian, CentOS, Fedora ou similar)
- Permissões de administrador (sudo)
- Python 3 instalado (necessário se optar pela instalação via
pip
) - Conexão com a internet para baixar pacotes
Instalação do Glances
A instalação varia conforme o sistema operacional, mas é simples em todas as plataformas.
Linux (Debian/Ubuntu)
$$sudo apt update
sudo apt install glances -y
Linux (CentOS/RHEL/Fedora)
$sudo yum install glances -y
ou
$sudo dnf install glances -y
Via Python (pip)
Funciona em qualquer sistema com Python instalado:
$pip install glances
Usando o Glances
Após instalado, basta executar no terminal:
$glances
Você verá uma tela interativa com informações em tempo real sobre:
- CPU: uso total e por núcleo
- Memória: RAM e swap
- Disco: espaço e I/O
- Rede: tráfego de entrada e saída
- Processos: consumo de CPU e memória por aplicação
Exemplos de uso
-
Rodar como servidor (para monitoramento remoto):
$glances -s
-
Conectar-se como cliente:
glances -c IP_DO_SERVIDOR
-
Exportar métricas para CSV:
$glances --export csv --export-csv-file /tmp/glances.csv
Atalhos Úteis no Glances
Enquanto o Glances está rodando, você pode usar algumas teclas para interagir:
q
→ sairm
→ ordenar processos por uso de memóriac
→ ordenar processos por uso de CPUd
→ exibir detalhes dos discosn
→ exibir detalhes da rede
Monitoramento Remoto com Glances + Web
O Glances também possui uma interface web simples:
$glances -w
Acesse em http://SEU_IP:61208
e visualize os gráficos diretamente no navegador.
Conclusão
O Glances é uma ferramenta poderosa e simples de usar para monitoramento de sistemas Linux e outros ambientes. Ele pode ser utilizado tanto localmente quanto remotamente, com suporte para exportação de métricas e integração com outras ferramentas.
Se você administra servidores ou simplesmente deseja acompanhar o desempenho do seu computador, o Glances é uma opção prática e eficiente.
0 COMMENTS