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
Molt interessant aquesta eina.
Gràcies per compartir-la.
Em va encantar 😉
En fedora 17: # yum install Glances
Gràcies! Bona aportació. 🙂
diferència amb Nagios ???