oogopslag is een alternatief en completer htop. Het is een monitoringtool gebaseerd op CLI-vloeken voor GNU / Linux en BSD OS. Gebruik de PsUtil-bibliotheek om de systeeminformatie te verkrijgen. Het is ontwikkeld in Python. |
Installatie
voorwaarden
- Python 2.6+ (niet getest met Python 3+)
- build-essential (voor installatie via Pypi en setup.py)
- python-dev (voor installatie via Pypi)
- python-setuptools (voor installatie via setup.py)
- python-psutil 0.4.1+ (vervangt de vorige libstatgrab's lib)
- python-jinja2 2.0+ (optioneel om te exporteren naar HTML)
- pysensors (Python-bibliotheek voor sensorstatistieken)
Installatie vanaf pakketbeheerder (de gemakkelijke manier)
Er zijn pakketten voor Debian (SID), Arch, Fedora, RedHat, FreeBSD.
Installatie vanuit PyPi (de gemakkelijke en multi-platform manier)
PyPi is een niet-officiële pakketbeheerder.
Eerst moet u PyPi op uw systeem installeren. In Ubuntu / Xubuntu bijvoorbeeld:
sudo apt-get install python-pip build-essentiële python-dev
Installeer vervolgens de nieuwste versie van Glance:
sudo pip installeer blikken
Deze installatie is standaard voor servers en / of computers met Debian / Ubuntu-systemen. Om Glance op RHEL / Centos-gebaseerde servers te installeren, moet u EPEL-repositories installeren en vervolgens doen:
yum -y installeer python-pip
gebruik
In stand-alone modus
Als u de lokale machine wilt monitoren, voert u het volgende uit:
blik
In client / server-modus
Deze modus is handig als u een machine op afstand wilt volgen.
Voer deze opdracht uit op de server:
server $ blikken -s
En deze op de klant:
client $ blikt -c @server
Waar @server het IP-adres van de server of de naam van de server is.
Glance gebruikt het XML / RPC-serviceschema en kan worden gebruikt door andere clientsoftware.
Handleiding
Standaard worden de statistieken elke seconde bijgewerkt, om dit te veranderen kunt u de -t optie gebruiken. Om bijvoorbeeld de update elke 5 seconden te definiëren, zou dit zijn:
blikken -t 5
Belangrijke statistieken zijn gekleurd als:
GROEN: het aantal statistieken is "OK"
BLAUW: het aantal statistieken is "CAREFUL" (waarschuwing)
MAGENTA: aantal statistieken is "WAARSCHUWING"
ROOD: aantal statistieken is 'KRITISCH' (kritiek)
Als Glance actief is, kunt u op de volgende toetsen drukken:
'h' toont het helpbericht op het scherm met de toetsen die u kunt gebruiken
'a' definieert de automatische methode. De processen worden automatisch geordend
Als CPU> 70%, bestel processen op basis van CPU-verbruik
Als MEM> 70%, rangschik de processen op geheugengebruik
'b' wisselt tussen bit / s of byte / s voor netwerk I / O
'c' sorteert de lijst met processen op CPU-verbruik
'd' schakelt schijf-I / O-statistieken in / uit
'e' schakelt de sensormodule in (PySensors-bibliotheek is vereist; alleen Linux)
'f' bestandssysteemstatistieken in- / uitschakelen
'l' schakelt logboekregistratie van toepassingen in / uit.
'm' sorteert de proceslijst op geheugengebruik
'n' schakelt de netwerkinterfacestatistieken in / uit
'p' sorteert op procesnaam
'w' verwijdert voltooide WAARSCHUWINGEN (die er niet meer zijn) uit het logbestand
'1 ′ swaps tussen de globale CPU-statistieken en de specifieke statistieken voor elke CORE
'q' sluit de applicatie af
In de servermodus kunt u het IP-adres definiëren waar het naar de verzoeken (-B ADDRESS) en de poort (-p PORT) zal luisteren.
In de clientmodus kunt u de serverpoort definiëren met -p PORT.
Het standaard luister-IP-adres is 0.0.0.0, dat wil zeggen in alle IP's die de apparatuur heeft.
bron: Blog van sysadmins
Zeer interessant deze tool.
Bedankt voor het delen.
Ik vond het geweldig 😉
Op fedora 17: # yum installeer blikken
Dank je! Goede bijdrage. 🙂
verschil met Nagios ???