Glance: eina de monitorització de sistema

Mirada és una alternativa i més completa a htop. Es tracta d'una eina de monitorització basat en CLI curses per a GNU / Linux i BSD OS. Utilitza la llibreria PsUtil per obtenir la informació de sistema. Està desenvolupada en Phyton.


Instal·lador

Pre-requisits

  • Python 2.6+ (no provat amb Python 3+)
  • build-essential (per a instal·lació via Pypi i setup.py)
  • python-dev (per a instal·lació via Pypi)
  • python-setuptools (per a instal·lació via setup.py)
  • python-psutil 0.4.1+ (reemplaça les llibreria anteriors libstatgrab 's lib)
  • python-jinja2 2.0+ (opcional per exportar a HTML)
  • pysensors (llibreria Python per a estadístiques de sensors)

Instal·lació des de l'administrador de paquets (la forma fàcil)

Hi paquets per a Debian (SID), Arch, Fedora, RedHat, FreeBSD.

Instal·lació des PyPi (la forma fàcil i multi-plataforma)

PyPi és una administrador de paquets no oficial.

Primer necessiteu instal·lar PyPi al sistema. Per exemple, en Ubuntu / Xubuntu:

suo apt-get install python-pip build-essential python-dev

Després, Instal l'última versió de Glance:

suo pip install Glances

Aquesta instal·lació és bàsica per a servidors i / o equips amb sistemes Debian / Ubuntu. Per instal·lar Glance en servidors basats en RHEL / Centos cal instal·lar repositoris EPEL i després fer:

yum -i instal·lar python-pip

Utilitzar

En mode standalone

Si vols monitoritzar la màquina local, executa:

mirada

En mode client / servidor

Aquesta manera serveix si vols monitoritzar una màquina en forma remota.

Executa aquesta comanda al servidor:

server $ Glances -s

I aquest altre en el client:

client $ Glances -c @server

On @server és la IP de servidor o el nom de servidor.

Glance utilitza l'esquema de servei XML / RPC i pot ser usat per altres programes client.

Guia d'usuari

Per defecte les estadístiques s'actualitzen cada segon, per canviar això pots utilitzar l'opció -t. Per exemple, per definir la actualització cada 5 segons seria:

Glances -t 5

Les estadístiques importants estan acolorides com:

VERD: recompte d'estadístiques és "OK"
BLAU: recompte d'estadistica és "Careful" (Cura)
MAGENTA: recompte d'estadistica és "WARNING" (Alarma)
VERMELL: recompte d'estadística és "CRITICAL" (Critico)

Quan Glance està en execució podeu pressionar les següent tecles:

'H' mostra el missatge d'ajuda en pantalla amb les tecles que podeu utilitzar
'A' definir el mètode automàtic. Els processos són ordenats automàticament

Si CPU> 70%, ordena els processos per consum de CPU

Si MEM> 70%, ordre els processos per consum de mida de memòria

'B' intercanvia entre bit / so byte / s per a la I / S de xarxa
'C' s'ordena la llista de processos per consum de CPU
'D' habilita / inhabilita les estadístiques d'I / O en disc
'I' habilita el mòdul de sensors (la llibreria PySensors és necessària; Només Linux)
'F' habilita / inhabilita les estadístiques de sistema d'arxius
'L' habilita / inhabilita el logeo de l'aplicació.
'M' s'ordena la llista de processos per consum de memòria
'N' habilita / inhabilita les estadístiques de la interfície de xarxa
'P' ordena pel nom de l'procés
'W' elimina els WARNING finalitzats (que ja no hi són) de l'arxiu de registre
'1' intercanvia entre les estadístiques globals de l'CPU i les estadístiques particulars per cada CORE
'Q' sortir de l'aplicació

En mode servidor, pot definir la IP on va a escoltar les peticions (-B DIRECCIÓ) i el port (-p PORT).

En la manera client, pots definir el port de servidor amb -p PORT.

La IP d'escolta per defecte és 0.0.0.0, és a dir, en totes les IP que tingui l'equip.

font: Bloc of sysadmins


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Wagner Wild va dir

    Molt interessant aquesta eina.

    Gràcies per compartir-la.

  2.   Lucas Matías Gómez va dir

    Em va encantar 😉

  3.   Gabrielix va dir

    En fedora 17: # yum install Glances

  4.   Fem servir Linux va dir

    Gràcies! Bona aportació. 🙂

  5.   Felipe Guzmán Vargas va dir

    diferència amb Nagios ???