Relance: ferramenta de monitoramento do sistema

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


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Wagner selvagem dito

    Muito interessante esta ferramenta.

    Obrigado por compartilhar.

  2.   Lucas matias gomez dito

    Adorei 😉

  3.   gabriélix dito

    No fedora 17: # yum install glances

  4.   Vamos usar Linux dito

    Obrigado! Boa contribuição. 🙂

  5.   Felipe Guzman Vargas dito

    diferença com o Nagios ???