Vorbereitung Damit das ganze funktioniert brauchen wir erstmal das Programm“bc“, um ein bisschen rechnen zu können, sowie die 2 Scripte speedtest-cli.py sowie check_speedtest-cli.sh der github user Sivel und Jonwitts. sudo apt-get install bc cd /usr/lib/nagios/plugins/ wget -O check_speedtest-cli.sh https://raw.githubusercontent.com/jonwitts/nagios-speedtest/master/check_speedtest-cli.sh chmod +x check_speedtest-cli.sh wget -O speedtest https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py chmod +x speedtest zuerst müssen […]
Ich möchte hier kurz erklären wie man Docker und Docker Compose auf einem Debian Stretch installiert. Vorbereitung Zuerst installieren wir alle benötigten Docker Abhängigkeiten sudo apt-get update sudo apt-get install -y apt-transport-https ca-certificates wget software-properties-common Im Anschluss fügen wir das offizielle Docker Repository zu unseren Paketquellen hinzu. wget https://download.docker.com/linux/debian/gpg sudo […]
Eine Möglichkeit sich die historischen Performancedaten eines Checks anzuschauen ist das Graphite Modul. (benötigt icingaweb2 2.5 oder neuer) Es bietet die Möglichkeit die Performancedaten in einer Datenbank zu speichern und anhand der Daten Grafen zu generieren die den Verlauf eines Checks darstellen. Diese kurze Anleitung beschreibt die Installation unter Debian […]
Nach dem Icinga Upgrade auf Version 2.8 und Icingaweb2 auf Version 2.5 konnte das Frontend keine Verbindung zum Backend aufbauen. Im Monitoring Status des Icingaweb2 stand „Icinga Backend läuft nicht“. ein Blick auf den Icinga Status verrit foglendes. service icinga2 status Ausgabe: ● icinga2.service - Icinga host/service/network monitoring system […]
Der Icinga Director ist ein Tool mit dem sich die Konfiguration Host, Service, Contact, Notification über den Browser erledigen lässt. Zusätzlich speichert er jede Änderungen in einer Datenbank, so dass man bei einer Fehlkonfiguration einfach auf einen funktionierenden Strand zurück kehren kann. Vorbereitung sudo apt-get install php7.0-curl Installation Director runterladen […]
In der folgenden Anleitung wird ein Icinga2 Server mit dem Webinterface Icingaweb2 installiert. Das ganze läuft auf einem Ubuntu 18.04 Server. Vorbereitungen Zuerst sollten die Distibution aufn den aktuellen Stand gebracht werden. sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get autoremove Im Anschluss wird das offizielle Icinga Repository […]