Blog

Icinga2 check by ssh

Veröffentlicht am

Neben dem Agenten, der für die Ausführung der Checks beim Client verantwortlich ist, gibt es auch noch den Check über ssh(check_by_ssh). Im Gegensatz zum Agent muss hierbei nicht eine Icinga Instanz auf dem Remote Host laufen. Die Plugins, bzw. die Checks sollten trotz-alledem auf dem Client vorhanden sein. Die Ausführung läuft dabei über den Port 22(ssh) und nicht wie beim Agent auf Port 5665. Der ssh Port ist meistens schon geöffnet, daher muss auch keine weitere Portfreigabe in der Firewall eingerichtet werden.  Damit die Plugins auf dem Client vorhanden sind, installieren wir diese.  Icinga führt die checks über ssh aus […]

Blog

Icinga Linux remote client einrichten

Veröffentlicht am

Damit Icinga auch optimal genutzt wird, sollten Clients installiert werden. Dabei gibt es mehrere Möglichkeiten diese zu überwachen. Die eine ist mit dem Icinga Agent, den ich hier beschreiben werde. Die andere über ssh, die ich in „Icinga2 check by ssh“ beschrieben habe. Icinga benötigt dafür ein Master + Satellite/Agent Aufbau.  Ein master hat kein weiteres Elternknoten Icinga Web 2 ist normalerweise auf dem master installiert Ein master fügt die Informationen vom Kindknoten in das Backend oder generiert Benachrichtigungen Ein Satellite hat ein Eltern- und ein Kindknoten Der Satellite kann die Konfiguration für Hosts/services vom Elternknoten erhalten Ein Satellite kann […]

Blog

check_mk auf Ubuntu installieren und einrichten

Veröffentlicht am

check_mk ist, wie nagios und icinga2, ein Monitoring Tool. Vorerst basierte es auf dem nagios Kern, profitiert mittlerweile aber schon von seinem eigenen Monitoring Kern, genannt checkmk MultiCore(CMC). Der Kern ist das Herzstück eines jeden Monitoringsystems, da es die Plugins anstößt, die Ergebnisse sammelt und aufbereitet. Laut Hersteller sind über 1700 „intelligenter Plugins“ verfügbar, die die Hosts überwachen können. Dabei ermittelt der Kern den differenzierten Zustand(OK,WARN,CRIT). Die Einsatzbereiche von check_mk befinden sich im Servermonitoring, Applikationmonitoring,Netzwerkmonitoring, Cloudmonitoring,Speichermonitoring, Datenbankmonitoring, Umgebungsmonitoring, sowie Containermonitoring. Der Vorteil gegenüber anderen Monitoringsystemen soll der vereinfachte Aufwand sein, Hosts und Services einzurichten. Dafür verwendet check_mk eine Webschnittstelle. Nagios […]