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.