Icinga
„Icinga“ wurde von Fotoniker (Diskussion) als in Bearbeitung markiert. Um Bearbeitungskonflikte zu vermeiden, kontaktiere Fotoniker (Diskussion) bitte, bevor du den Artikel bearbeitest.
Icinga ist ein Open-Source-Anwendung zur System- und Netzwerküberwachung. Es wurde ursprünglich als Fork der Nagios-Systemüberwachungsanwendung im Jahr 2009 erstellt. - Quelle: Wikipedia
Aktuell (2019) wird Icinga2 aktiv weiter entwickelt, als frontend empfielt sich die Installation von icingaweb2, die eine Weboberfläche zur verfügung stellt. Hierfür ist es allerdings nötig einen Webserver wie Apache2 zu verwenden. icinga2 wie auch icingaweb2 benötigen zusätzliche eine SQL-Datenbank, vorgesehen dafür wäre MariaDB (mysql) oder ProgreSQL.
Installation
Das Programm ist als
icinga2
in AUR
verfügbar, und kann von dort
mittels Pacman
installiert werden.
Bei der Verwendung von AUR-Hilfsprogrammen ist zu beachten, dass Pakete niemals „blind“ installiert werden sollten. Vor dem Installieren sollten die Kommentare im AUR gelesen, und das PKGBUILD geprüft werden.
Pfade:
/etc/icinga2/ /usr/share/icinga2/ /usr/share/icinga2-ido-mysql/
systemctl Befehle:
Icinga2 Service automatisch beim starten laden: systemctl enable icinga2 Icinga2 Service nicht mehr laden beim starten: systemctl disable icinga2 Dienst starten: systemctl start icinga2 Dienst stoppen: systemctl stop icinga2 Dienst neustarten und Konfiguration neu einlesen: systemctl reload icinga2 Status des Dienstes anzeigen: systemctl status icinga2
Icinga2 Konfiguration
Platzhalter
MariaDB
MariaDB sollte bereits Installiert sein, ansonsten siehe: MariaDB
Konfiguration
Platzhalter
icingaweb2 Installation
pacman -S icingaweb2
Konfiguration
Platzhalter