Observium

Ich hatte einige Probleme mit meinen VPS-Servern (manchmal blieben sie stehen), deshalb suchte ich nach einem Überwachungssystem, das anzeigt, wenn der VPS offline ist, und auch die statistischen Daten speichert. Zunächst sah ich mir NodeQuery an, das Problem damit war jedoch, dass es nur alle 5 Minuten aktualisierte – wenn der VPS für 1-2 Minuten unerreichbar wurde, bemerkte es das kaum. Ich sah mir auch andere Möglichkeiten an, landete aber schließlich bei Observium.
Ich habe einen ungenutzten VPS bei Digital Ocean, den ich im Rahmen eines Studienangebots erhalten habe, also habe ich alles dort eingerichtet. Die Installation war nicht schwierig, jedoch wurden die Daten nicht aktualisiert, obwohl ich die Cron-Jobs eingerichtet hatte. Wie ich später herausfand, lag das Problem darin, dass die Cron-Jobs nicht funktionierten, obwohl sie mit crontab -e unter dem Root-Benutzer eingegeben wurden.
Die Lösung bestand darin, die Datei /etc/crontab zu bearbeiten und die folgenden Zeilen einzufügen:
33 */6 * * * root /opt/observium/discovery.php -h all >> /dev/null 2>&1
*/5 * * * * root /opt/observium/discovery.php -h new >> /dev/null 2>&1 */5 * * * * root /opt/observium/poller-wrapper.py 2 >> /dev/null 2>&1
Danach funktionierte alles einwandfrei 🙂
Die Benutzeroberfläche ist nicht die einfachste, aber man kann sich sehr schnell daran gewöhnen, und sie bietet wirklich viele Informationen über den VPS.
Wenn jemand VPS-Monitoring benötigt, kann ich Kapazität für 2 Maschinen zur Verfügung stellen, nehmt einfach Kontakt mit mir auf 🙂 admin@zoliben.com
Später, wenn ich etwas Zeit habe, werde ich eine deutsche Anleitung dafür erstellen und hier verlinken.