Glances – Monitoramento de sistemas linux

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:

glances -t 2
Você pode alterar o intervalo de atualização com o parâmetro -t :

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:

glances -c -P [ip]
Para conectar use os parâmetros -c e -P seguido do ip do servidor.

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

Glances - An Eye on your system
Glances is a cross-platform curses-based system monitoring tool written in Python.
- Advertisement -
Você se inscreveu com sucesso em InfraOps
Ótimo! Em seguida, conclua a compra para obter acesso total a todo o conteúdo premium.
Bem vindo de volta! Você fez login com sucesso.
Não foi possível conectar você. Tente novamente.
Sucesso! Sua conta está totalmente ativada, agora você tem acesso a todo o conteúdo.
Sucesso! Suas informações de faturamento estão atualizadas.
Falha na atualização das informações de faturamento.