Icinga2 check by ssh

Icinga führt die checks über ssh aus und dies verlangt im Normalfall das Passwort vom Benutzer, mit dem wir uns anmelden wollen. Dies umgehen wir, indem wir ein privaten Schlüssel erzeugen und den öffentlichen Schlüssel mit dem Client teilen. Der User, mit dem die Icinga Instanz läuft, muss auch auf dem Remote Host angelegt werden. Ermitteln wir die laufenden Icinga Prozesse, sehen wir, dass unsere Instanz mit dem nagios Benutzer läuft. Legen wir diesen Benutzer nun auf dem Client an. Um weiter fortfahren zu können, müssen wir uns als nagios auf dem Server anmelden. Der Shell Zugriff ist aber meist für […]

icinga2 auf dem Raspberry Pi mit Postgresql

Icinga2 und Icingaweb2 installieren Damit wir Icinga2 und Icingaweb2 installieren können, benötigen wir das entsprechende Repository. Sobald dies eingerichtet ist, installiert es mit dem apt Befehl. cuurl https://packages.icinga.com/icinga.key | sudo apt-key add – echo “deb http://packages.icinga.com/raspbian icinga-stretch main” \ | sudo tee /etc/apt/sources.list.d/icinga.list sudo apt update sudo apt install icinga2 icingaweb2 http://localhost/icingaweb2   Nachdem wir auf die Seite gelangt sind, verlangt Icinga ein Token zur Authentifizierung von uns. Dem wollen wir nun nachgehen. sudo icingacli setup config directory –group icingaweb2; sudo icingacli setup token create;   Optional könnten wir noch überprüfen, ob die erforderlichen Gruppen für Icinga existieren. Es sollte […]