blikk er en alternativ og mer komplett til htop. Det er et overvåkingsverktøy basert på CLI-forbannelser for GNU / Linux og BSD OS. Bruk PsUtil-biblioteket for å få systeminformasjonen. Den er utviklet i Python. |
Installasjon
Forutsetninger
- Python 2.6+ (ikke testet med Python 3+)
- build-essential (for installasjon via Pypi og setup.py)
- python-dev (for installasjon via Pypi)
- python-setuptools (for installasjon via setup.py)
- python-psutil 0.4.1+ (erstatter tidligere libstatgrabs lib)
- python-jinja2 2.0+ (valgfritt for å eksportere til HTML)
- pysensorer (Python-bibliotek for sensorstatistikk)
Installasjon fra pakkebehandling (den enkle måten)
Det er pakker for Debian (SID), Arch, Fedora, RedHat, FreeBSD.
Installasjon fra PyPi (den enkle og plattformvise måten)
PyPi er en uoffisiell pakkeforvalter.
Først må du installere PyPi på systemet ditt. For eksempel i Ubuntu / Xubuntu:
sudo apt-get install python-pip build-essential python-dev
Deretter installerer du den nyeste versjonen av Glance:
sudo pip installerer blikk
Denne installasjonen er grunnleggende for servere og / eller datamaskiner med Debian / Ubuntu-systemer. For å installere Glance på RHEL / Centos-baserte servere, må du installere EPEL-repositories og deretter gjøre:
yum-du installerer python-pip
Bruk
I frittstående modus
Hvis du vil overvåke den lokale maskinen, kan du kjøre:
blikk
I klient / server-modus
Denne modusen er nyttig hvis du vil overvåke en maskin eksternt.
Kjør denne kommandoen på serveren:
server $ blikk -s
Og denne på klienten:
klient $ blikk -c @ server
Hvor @ server er serverens IP eller navnet på serveren.
Glance bruker XML / RPC-tjenesteskjemaet og kan brukes av annen klientprogramvare.
Brukermanual
Som standard oppdateres statistikken hvert sekund, for å endre dette kan du bruke alternativet -t. For eksempel, for å definere oppdateringen hvert 5. sekund, vil det være:
blikk -t 5
Viktig statistikk er farget som:
GRØNN: statistikkantallet er "OK"
BLÅ: antall statistikker er “CAREFUL” (Advarsel)
MAGENTA: statstall er "ADVARSEL"
RØD: statstall er "CRITICAL" (kritisk)
Når Glance kjører, kan du trykke på følgende taster:
'h' viser hjelpemeldingen på skjermen med tastene du kan bruke
'a' definer den automatiske metoden. Prosessene bestilles automatisk
Hvis CPU> 70%, bestill prosesser etter CPU-forbruk
Hvis MEM> 70%, kan du bestille prosessene etter minnestørrelse
'b' bytter mellom bit / s eller byte / s for nettverks I / O
'c' sorterer listen over prosesser etter CPU-forbruk
'd' aktiverer / deaktiverer disk I / O-statistikk
'e' aktiverer sensormodulen (PySensors-bibliotek er påkrevd; kun Linux)
'f' aktivere / deaktivere filsystemstatistikk
'l' aktiverer / deaktiverer applikasjonslogging.
'm' sorterer prosesslisten etter minneforbruk
'n' aktivere / deaktivere nettverksgrensesnittstatistikk
'p' sorterer etter prosessnavn
'w' fjerner fullførte ADVARSLER (som ikke lenger er der) fra loggfilen
'1' bytter mellom global CPU-statistikk og bestemt statistikk for hver CORE
'q' avslutter applikasjonen
I servermodus kan du definere IP der forespørslene skal lyttes til (-B ADRESSE) og porten (-p PORT).
I klientmodus kan du definere serverporten med -p PORT.
Standard lytter-IP er 0.0.0.0, det vil si i alle IP-er som enheten har.
Fuente: Blogg av Sysadmins
Veldig interessant dette verktøyet.
Takk for at du delte.
Jeg elsket det 😉
På fedora 17: # yum install blikk
Takk skal du ha! Godt bidrag. 🙂
forskjell med Nagios ???