Glances – Monitoramento de sistemas linux
An Eye on your system / (Um olho em seu sistema)
Este é o lema principal do Glances.
Glances é um software de monitoramento CLI feito em Python. Com ele, não espere gráficos, imagens, animações e alertas. É um software de monitoramento presencial, mantido pelo programador Nicolas Hennion. Em uma só tela podemos monitorar CPU, Carga, Memória, Rede, E/S do Disco, Processos, Sistema de Arquivos além de outros parâmetros que são essenciais para um SysAdmin manter o monitoramento dos seus servidores.
Características
Características da interface que traz dados imediatos sobre:
- Uso do processador (por Core, por processador);
- Uso da memoria RAM (Swap e Livre);
- Carga do sistema em 1min, 5mins e 15 mins;
- Uso da rede (taxa download/upload);
- Quantidade de processos (ordenado por uso de CPU, memória, usuários ...);
- Uso dos HDs e partições (Inputs e Outputs);
- Uso de espaço das partições e dispositivos de armazenamento;
Instalação
Para instalar o pacote basta executar os comandos abaixo:
RHEL/CentOS/Fedora
yum install -y glances
Debian/Ubuntu/Linux Mint
apt-get install glances
Utilização
Para iniciar o Glances bastar executar o comando:
Limites e Código de Cores
Uma das principais características do Glances é que podemos definir limites (cuidado, aviso e crítico) no arquivo de configuração, assim as informações serão mostradas em cores que indicam o gargalo no sistema. Por padrão os limites estão definidos em:
- Cuidado = 50;
- Aviso = 70;
- Crítica = 90;
O código de cores está definido da seguinte forma:
- VERDE: Ok
- AZUL: Cuidado
- VIOLETA: Aviso
- VERMELHO: Crítico
Para personalizar esses limites, basta editar o arquivo de configuração em /etc/glances/glances.conf
.
Uso remoto
Com o Glances você também pode monitorar sistemas remotamente. Para usar em sistemas remotos, execute com o parâmetro -s
para habilitar modo cliente/servidor e definir a senha de acesso:
Outras opções
Existe várias outras opções no terminal através de teclas de atalho, abaixo tem uma lista de várias teclas de atalho.
- a – Ordenar processos automaticamente;
- c – Ordenar processos por CPU%;
- m – Ordenar processos por MEM%
- p – Ordenar processos por nome;
- i – Ordenar processo por taxa de I/O;
- d – Mostra/Oculta estatísticas de I/O do disco;
- n – Mostra/Oculta estatísticas de rede;
Para mais opções veja o manual da ferramenta: man glances