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.list

Führen Sie aus

apt-get update

um die Paketdatenbank zu aktualisieren.

Icinga kann jetzt wie folgt installiert werden:

apt-get install icinga icinga-phpapi

Sie 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:

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.