De Python tool Glances houdt talrijke systeemparameters handig in de gaten in een terminalvenster of browser en werkt op bijna alle platforms.
Glances benadert systeembewaking minimalistisch: het toont de essentiële systeeminformatie in een duidelijke vorm zonder grafische interface. Naast processorbelasting, geheugengebruik, schijf- en netwerkactiviteit, kun je systeem- en gebruikersprocessen in de gaten houden. Ook eventueel draaiende Docker-containers kan hij in de gaten houden.
Systeembeheerders kunnen het programma zo instellen dat het automatisch eigen scripts uitvoert wanneer bepaalde drempelwaarden worden overschreden. Glances draait lokaal, maar kan ook gegevens weergeven van machines op afstand waar het programma in servermodus op draait. Om dit te doen, kun je een webinterface gebruiken naast een terminalvenster, en je hebt zelfs geen webserver nodig op de doelmachine.
De tool monitort ook over een langere periode en exporteert data naar veel outputformaten. Het levert zelfs gegevens aan monitoringtools als Grafana en Prometheus. De huidige versie van Glances kan het beste direct geïnstalleerd worden via Python Package Index:
pip3 install glances[all]
voegt alle beschikbare extra’s toe.
Ontvang de laatste informatie door je te abonneren op de nieuwsbrief
Pluspunten
ook voor remote monitoring
voor vrijwel alle platforms
overzichtelijk
Glances – Python tool | |
output | CSV, JSON, InfluxDB, Cassandra, CouchDB, OpenTSDB, Prometheus, StatsD, ElasticSearch, RabbitMQ/ActiveMQ, ZeroMQ, Kafka, Riemann, RESTful |
shop en prijs | nicolargo.github.io/glances gratis |