Glances is een cross-platform monitoring tool waarmee je informatie van je systeem kunt bekijken. Dit kan zowel op de command-line als in een web-interface.
Om Glances te installeren hoef je alleen maar het volgende commando uit te voeren:
apt-get install glances
Om Glances vanaf de command-line te starten type je:
glances
Om Glances als een web-server te runnen moet je de optie -w meegeven:
glances -w
Je kunt nu de web-interface vinden op de volgende URL:
http://ip server:61208
Eventueel kun je als URL optie nog de refresh rate in seconden meegeven. Bijvoorbeeld voor 5 seconden:
http://ip server:61208/5
Er is normaal gesproken geen configuratie nodig, maar je kunt eventueel wel tweaken. Copiëer de default ‘glances.conf’ vanaf ‘/usr/local/share/doc/glances’ naar ‘/etc/glances’ en pas deze naar jouw behoeften aan.
Om glances automatisch te laten opstarten moet je de file ”/etc/systemd/system/glances.service’ creëren met de volgende inhoud:
[Unit] Description=Glances After=network.target [Service] ExecStart=/usr/local/bin/glances -w Restart=on-abort User=www-data Group=www-data [Install] WantedBy=multi-user.target
Met het volgende commando wordt deze automatisch gestart na elke reboot:
systemctl enable glances.service
Om de Glances service te starten typ je:
systemctl start glances.service
Logging van Glances kun je vinden in ‘/tmp/glances-www-data.log’.
Met de volgende hot-keys kun je nog real-time instellen wat je wilt zien.
Er zijn erg veel monitoring utilies te vinden voor Debian (bijvoorbeeld htop, iotop, apachetop, webmin, monit, cockpit en monitorix) met elk zijn specifieke kwaliteiten. Glances is hierop weer een mooie aanvulling.