Relance é uma alternativa e mais completo para htop. É uma ferramenta de monitoramento baseada em curses CLI para GNU / Linux e BSD OS. Use a biblioteca PsUtil para obter as informações do sistema. É desenvolvido em Python. |
instalação
Pré-requisitos
- Python 2.6+ (não testado com Python 3+)
- build-essential (para instalação via Pypi e setup.py)
- python-dev (para instalação via Pypi)
- python-setuptools (para instalação via setup.py)
- python-psutil 0.4.1+ (substitui a lib anterior do libstatgrab)
- python-jinja2 2.0+ (opcional para exportar para HTML)
- pysensors (biblioteca Python para estatísticas de sensores)
Instalação do gerenciador de pacotes (a maneira mais fácil)
Existem pacotes para Debian (SID), Arch, Fedora, RedHat, FreeBSD.
Instalação a partir do PyPi (a maneira fácil e multiplataforma)
PyPi é um gerenciador de pacotes não oficial.
Primeiro você precisa instalar o PyPi em seu sistema. Por exemplo, no Ubuntu / Xubuntu:
sudo apt-get install python-pip build-essential python-dev
Em seguida, instale a versão mais recente do Glance:
sudo pip install olhares
Esta instalação é básica para servidores e / ou computadores com sistemas Debian / Ubuntu. Para instalar o Glance em servidores baseados em RHEL / Centos, você deve instalar os repositórios EPEL e então fazer:
yum -y instala python-pip
Uso
Em modo autônomo
Se você deseja monitorar a máquina local, execute:
relance
No modo cliente / servidor
Este modo é útil se você deseja monitorar uma máquina remotamente.
Execute este comando no servidor:
servidor $ glances -s
E este no cliente:
cliente $ glances -c @server
Onde @server é o IP do servidor ou o nome do servidor.
Glance usa o esquema de serviço XML / RPC e pode ser usado por outro software cliente.
Guia do usuário
Por padrão, as estatísticas são atualizadas a cada segundo; para alterar isso, você pode usar a opção -t. Por exemplo, para definir a atualização a cada 5 segundos, seria:
relances -t 5
Estatísticas importantes são coloridas como:
VERDE: a contagem de estatísticas está "OK"
AZUL: a contagem de estatísticas é “CUIDADOSA” (Aviso)
MAGENTA: a contagem de estatísticas é “AVISO”
VERMELHO: a contagem de estatísticas é "CRÍTICA" (crítica)
Quando o Glance está em execução, você pode pressionar as seguintes teclas:
'h' mostra a mensagem de ajuda na tela com as teclas que você pode usar
'a' define o método automático. Os processos são ordenados automaticamente
Se CPU> 70%, ordene os processos por consumo de CPU
Se MEM> 70%, ordene os processos por consumo de tamanho de memória
'b' troca entre bit / s ou byte / s para E / S de rede
'c' classifica a lista de processos por consumo de CPU
'd' ativa / desativa as estatísticas de E / S do disco
'e' ativa o módulo do sensor (a biblioteca PySensors é necessária; apenas Linux)
'f' habilita / desabilita estatísticas do sistema de arquivos
'l' ativa / desativa o log do aplicativo.
'm' classifica a lista de processos por consumo de memória
'n' habilitar / desabilitar estatísticas de interface de rede
'p' classifica pelo nome do processo
'w' remove AVISOS concluídos (que não existem mais) do arquivo de log
'1 ′ troca entre estatísticas globais de CPU e estatísticas particulares para cada CORE
'q' sai do aplicativo
No modo servidor, você pode definir o IP onde as solicitações devem ser ouvidas (-B ENDEREÇO) e a porta (-p PORT).
No modo cliente, você pode definir a porta do servidor com -p PORT.
O IP de escuta padrão é 0.0.0.0, ou seja, em todos os IPs que o dispositivo possui.
fonte: Blog de Sysadmins
Muito interessante esta ferramenta.
Obrigado por compartilhar.
Adorei 😉
No fedora 17: # yum install glances
Obrigado! Boa contribuição. 🙂
diferença com o Nagios ???