Serverüberwachung · 1 min read · Oct 17, 2025
Serverüberwachung mit Icinga auf Debian Squeeze
Serverüberwachung mit Icinga auf Debian Squeeze
Version 1.0
Autor: Falko Timme
Folgen Sie mir auf Twitter
Icinga ist ein unternehmensgerechtes Open-Source-Überwachungssystem, das Netzwerke und alle denkbaren Netzwerkressourcen überwacht, den Benutzer über Fehler und Wiederherstellungen informiert und Leistungsdaten für Berichte generiert. Es ist ein Fork von Nagios. Dieses Tutorial erklärt, wie man Icinga auf einem Debian Squeeze-Server installiert, um diesen Server und einen weiteren Debian Squeeze-Server zu überwachen.
Ich übernehme keine Garantie, dass dies bei Ihnen funktioniert!
1 Vorbemerkung
In diesem Tutorial verwende ich die folgenden Server:
- server1.example.com (IP: 192.168.0.100): Icinga Server; dieser Server hat Apache, MySQL, Postfix und Courier-IMAP/-POP3 installiert, die ich überwachen möchte. Ich habe einen virtuellen Host namens www.example.com auf diesem Server.
- server2.example.com (IP: 192.168.0.101): Icinga Client; dieser Server hat Apache, MySQL, Postfix und Dovecot-IMAP/-POP3 installiert, die ich überwachen möchte.
2 Installation von Icinga auf dem Icinga-Host (server1)
server1.example.com:
Icinga ist in den Debian Squeeze-Repositories verfügbar, aber es ist eine alte Version (1.0.2). Wir können eine neuere Version (1.4.2) erhalten, indem wir das folgende Repository zu unseren Quellen hinzufügen:
echo "deb http://icinga.snow-crash.org/ icinga-squeeze main" > /etc/apt/sources.list.d/icinga.listFühren Sie aus
apt-get updateum die Paketdatenbank zu aktualisieren.
Icinga kann jetzt wie folgt installiert werden:
apt-get install icinga icinga-phpapiSie werden nach den folgenden Fragen gefragt:
Apache-Server, die für Icinga konfiguriert werden sollen: <– apache2
Bitte geben Sie das Passwort an, das mit dem Benutzer “icingaadmin” erstellt werden soll. Icinga-Webadministrationspasswort: <– icingaadmin_password
Passwort zur Überprüfung erneut eingeben: <– icingaadmin_password
Arbeitsgruppe/Domänenname: <– WORKGROUP
Datenbank für icinga-idoutils mit dbconfig-common konfigurieren? <– Nein
Danach können Sie auf Icinga unter http://www.example.com/icinga/ zugreifen. Sie werden nach einem Benutzernamen ( icingaadmin) und dem Passwort gefragt, das Sie während der Installation angegeben haben:

So sieht die Icinga-Weboberfläche aus:


Wenn Sie sich umsehen, werden Sie feststellen, dass bereits einige Dienstprüfungen für localhost (= server1.example.com) aktiviert sind:


Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.