Icinga 2 – jetzt umsteigen!
0Nur mehr bis Ende des Jahres haben Nutzer von Icinga 1 Zeit, sich nach einer Alternative umzusehen, denn mit dem Jahreswechsel endet der Support für diese Monitoring-Software. Wir geben Ihnen in diesem Artikel noch einmal alle wichtigen Informationen zum Thema.
Wir befinden uns nun im zweiten Quartal des Jahres 2018 und schön langsam sollte man sich Gedanken über seine Icinga 1-basierte Monitoring-Software machen. Warum? Vor über einem Jahr wurde das Supportende von Icinga 1 bekanntgegeben. Dies bedeutet, die Software ist nun EOL, lediglich Sicherheitsupdates werden bis Ende 2018 noch zur Verfügung gestellt. Danach ist Icinga 1 als obsolet anzusehen, auch wenn der Code Open Source ist und die Software somit durch Forks weiterentwickelt werden könnte.Nachfolger für Icinga 1 steht schon bereit
Aber: Bereits seit 2014 gibt es Icinga 2, den runderneuerten Nachfolger für Icinga 1. Die neue Monitoring-Software wird stetig weiterentwickelt und mit neuen Funktionen ausgestattet. Sie steht momentan bei der Version 2.8.4. Es gibt dazu mit Icinga Web 2 ein modernes, erweiterungsfähiges und anpassbares Webinterface. Module können zur Erweiterung des Funktionsumfangs ergänzt werden, unter anderem kann zum Beispiel Grafana, ein Tool zur Aufzeichnung und grafischen Auswertungen der Daten, mit Icinga 2 Daten gefüttert werden.
Neben den Möglichkeiten im Frontend ist die Anbindung der zu überwachenden Server, Dienste und Software das noch wichtigere Thema bei einer Umstellung auf eine Nachfolgelösung. Wir von Thomas-Krenn haben uns dem Thema Icinga 2 schon mit diversen TKmag- sowie Wikiartikel gewidmet und dargelegt, was Sie bei Icinga 2 beachten sollten.
Umstieg leichter als gedacht
Keine Sorge, Ihre Thomas-Krenn-Server können mit Icinga 2 ebenso einfach überwacht werden, wie mit Icinga 1 oder Nagios vorher. Denn Sie können unsere selbst entwickelten Monitoring-Plugins mit Icinga 2 einfach weiternutzen, die Plugins finden Sie auf unserem Github Profil. Wenn Sie Ubuntu als Monitoring Server benutzen geht es sogar noch einfacher über die integrierte Paketverwaltung. Fügen Sie unter Ubuntu unser Repository an und nach einem Neuladen der Paketquellen können die Plugins installiert werden. Unser Thomas-Krenn-Wiki hilft bei der Installation mit weiteren Informationen.
Als nächster Schritt gilt es die Hosts und Services zu definieren und die Monitoring Plugins anzubinden. Im Vergleich zu Icinga 1 und Nagios ist eine der wesentlichen Neuerungen die abgeänderte Syntax zur Konfiguration der Hosts und Services. Wie die Struktur bei Icinga 2 aussieht und wie Sie unsere Plugins damit nutzen, haben wir bereits in einem älteren TKmag-Artikel erklärt.
Konfigurationspaket von Thomas-Krenn
Um den Umstieg und die Neukonfiguration mit Icinga 2 noch einfacher zu gestalten, haben wir einen Großteil der erforderlichen Icinga 2 Konfiguration in einem Konfigurationspaket verpackt für Sie zur Verfügung gestellt. Kopieren Sie die Ordner und Dateien in Ihr Icinga 2 Konfigurationsverzeichnis und laden Sie Icinga 2 neu. Sie finden diese ebenso im Thomas-Krenn-Wiki.
Handeln Sie jetzt
„Never touch a running System“ – dieser Spruch wird oft verwendet, wenn die Scheu vor einer Systemaktualisierung oder einer Systemumstellung zu groß ist. Jedoch ist es nun an der Zeit das eigene Monitoring-Setup unter die Lupe zu nehmen. Mittelfristig gesehen sollte man die bestehenden Icinga 1-Installationen nach Icinga 2 migrieren. Die Einarbeitung in die neue Icinga 2 Syntax benötigt etwas Zeit, sie zu verstehen und effizient anzuwenden ist aber leichter als vielleicht befürchtet. Dieser Beitrag sieht sich somit als Erinnerung, den Umstieg in der nächsten Zeit ins Auge zu fassen. Denn eine obsolete Software kann unserer Meinung nach nicht seriös weiterbetrieben werden.
Nützliche Links zum Thema:
- Call-Home-Service mit Icinga 2 nutzen: https://www.thomas-krenn.com/de/wiki/Call-Home-Service_mit_Icinga_2_nutzen
- Icinga 2 installieren: https://www.thomas-krenn.com/de/wiki/Installation_von_Icinga_2_unter_Ubuntu_16.04_LTS
- Icinga Web 2 mit Icinga 2 verwenden: https://www.thomas-krenn.com/de/wiki/Icinga_Web_2_mit_Icinga_2_verwenden
- Webinar zu Icinga 2: https://www.thomas-krenn.com/de/tkmag/expertentipps/tk-monitoring/server-ueberwachung-mit-icinga-2
- Call-Home-Service und Monitoring Plugins mit Icinga 2: https://www.thomas-krenn.com/de/tkmag/allgemein/call-home-service-und-monitoring-plugins-mit-icinga-2