Blik er en alternativ og mere komplet til htop. Det er et overvågningsværktøj baseret på CLI-forbandelser for GNU / Linux og BSD OS. Brug PsUtil-biblioteket til at hente systemoplysningerne. Det er udviklet i Python. |
Installation
Forudsætninger
- Python 2.6+ (ikke testet med Python 3+)
- build-essential (til installation via Pypi og setup.py)
- python-dev (til installation via Pypi)
- python-setuptools (til installation via setup.py)
- python-psutil 0.4.1+ (erstatter tidligere libstatgrabs lib)
- python-jinja2 2.0+ (valgfri til eksport til HTML)
- pysensorer (Python-bibliotek til sensorstatistik)
Installation fra pakkehåndtering (den nemme måde)
Der er pakker til Debian (SID), Arch, Fedora, RedHat, FreeBSD.
Installation fra PyPi (den nemme og multi-platform måde)
PyPi er en uofficiel pakkehåndtering.
Først skal du installere PyPi på dit system. For eksempel i Ubuntu / Xubuntu:
sudo apt-get install python-pip build-essentiel python-dev
Installer derefter den nyeste version af Glance:
sudo pip installerer blik
Denne installation er grundlæggende for servere og / eller computere med Debian / Ubuntu-systemer. For at installere Glance på RHEL / Centos-baserede servere skal du installere EPEL repositories og derefter gøre:
yum-du installerer python-pip
Brug
I standalone-tilstand
Hvis du vil overvåge den lokale maskine, skal du køre:
blik
I klient / server-tilstand
Denne tilstand er nyttig, hvis du vil overvåge en maskine eksternt.
Kør denne kommando på serveren:
server $ blik -s
Og denne på klienten:
klient $ blik -c @ server
Hvor @server er serverens IP eller navnet på serveren.
Glance bruger XML / RPC-serviceskemaet og kan bruges af anden klientsoftware.
Bruger manual
Som standard opdateres statistikkerne hvert sekund. For at ændre dette kan du bruge indstillingen -t. For eksempel for at definere opdateringen hvert 5. sekund ville det være:
blik -t 5
Vigtig statistik er farvet som:
GRØN: statistiktællingen er "OK"
BLÅ: antallet af statistikker er "CAREFUL" (Advarsel)
MAGENTA: antallet af tal er "ADVARSEL"
RØD: antallet af tal er "KRITISK" (kritisk)
Når Glance kører, kan du trykke på følgende taster:
'h' viser hjælpemeddelelsen på skærmen med de taster, du kan bruge
'a' definer den automatiske metode. Processerne bestilles automatisk
Hvis CPU> 70%, bestil processer efter CPU-forbrug
Hvis MEM> 70%, ordnes processerne efter forbrug af hukommelsesstørrelse
'b' skifter mellem bit / s eller byte / s for netværkets I / O
'c' sorterer listen over processer efter CPU-forbrug
'd' aktiverer / deaktiverer disk I / O-statistikker
'e' aktiverer sensormodulet (PySensors-bibliotek er påkrævet; kun Linux)
'f' aktivere / deaktivere filsystemstatistikker
'l' aktiverer / deaktiverer applikationslogning.
'm' sorterer proceslisten efter hukommelsesforbrug
'n' aktivere / deaktivere netværksinterfacestatistikker
'p' sorteres efter procesnavn
'w' fjerner færdige ADVARSLER (som ikke længere er der) fra logfilen
'1' skifter mellem global CPU-statistik og bestemt statistik for hver CORE
'q' afslut applikationen
I servertilstand kan du definere IP, hvor den vil lytte til anmodninger (-B ADDRESS) og porten (-p PORT).
I klienttilstand kan du definere serverporten med -p PORT.
Standard lytte-IP er 0.0.0.0, det vil sige i alle de IP'er, som udstyret har.
kilde: Blog af Sysadmins
Meget interessant dette værktøj.
Tak fordi du delte.
Jeg elskede det 😉
På fedora 17: # yum installer blik
Tak skal du have! Godt bidrag. 🙂
forskel med Nagios ???