Ticket #8 (closed Weiterentwicklung: Erledigt)

Opened 4 years ago

Last modified 3 years ago

Nagios Checks für Fernwartung

Reported by: fsch Owned by: fsch
Priority: minor Milestone: Undefiniert
Component: Backup/Monitoring Version:
Keywords: Cc: russ@…, banzhaf@…, walter@…, salm@…, abaumann@…

Description (last modified by fsch) (diff)

Remote Parameter nrpe Linux

Das Paket linuxmuster-nagios-fernwartung_0.6.0-0_i386.deb befinden sich im Testing Repo.

  • nrpe nimmt nun Parameter entgegen. Wie dies Serverseitig zu implementieren ist, findet sich nach der Installation in der Beispielkonfiguration unter /usr/share/doc/linuxmuster-nagios-fernwartung/ in der Datei server-lmz-muster-nagios.cfg.gz
  • Postgres check ist nachgerüstet

Change History

comment:1 Changed 4 years ago by fsch

  • Status changed from new to accepted
  • disk - works
  • ldap - works
  • https 242 - works
  • dns -works
  • dhcp

Klappt nicht, weil der Server mit seiner HW Adresse nach einer IP fragt und keine bekommt?

  • (squid)

Macht zur Zeit keinen Sinn, da wir noch keine IPCOP Checks implementiert haben.

  • Imaging - works

---

  • Erste installierbare Version im trunk, 0.0.2-2

Offen: Abhängigkeiten mit nagios-nrpe-server testen - Install auf nacktem System?


comment:2 Changed 4 years ago by fsch

  • Cc russ@…, banzhaf@… added

linuxmuster-nagios-fernwartung bereit zum Test

Das Paket linuxmuster-nagios-fernwartung kann von der Hotline und/oder der Firma Navigate einem ersten Test unterzogen werden.

Details: Getestet wird

  • disk - Speicherplatz auf allen Platten (Warn 90%/Crit 95%)
  • ldap - Läuft/Läuft? nicht
  • https 242 - Erreichbar?
  • dns - Namensauflösung support-netz.de möglich Ja/Nein?
  • dhcp - Gibt es einen Prozess dhcpd3 auf dem Server Ja/Nein?
  • postgres - Datenbank erreichbar (Ja/Nein?)
  • imaging - Dienste (laufen/laufen nicht) - Nur Linbo/Rembo?
  • Direkter Test für NRPE - läuft/läuft nicht

Eine Beispielkonfiguration für die Serverseite findet sich nach der
Installation des Pakets im Verzeichnis

/usr/share/doc/linuxmuster-nagios-fernwartung

Alle Services sind dort abhängig vom NRPE Dienst konfiguriert, damit
eine fehelende Internetverbindung nicht jedes Mal eine Benachrichtigungslawine lostritt.

Die Checks sind beim Kunden in der Datei

/etc/nagios/nrpe_lmz_fernwartung.cfg

definiert, alle Checks beinhalten "lmz" in ihrer Bezeichnung. So kann der Kunde sogar problemlos eigene nrpe checks in der Datei

/etc/nagios/nrpe_local.cfg

konfigurieren, ohne mit den LMZ Checks zu kollidieren.

Das Paket befindet sich in testing:

 http://pkg.lml.support-netz.de/paedml40-testing/linuxmuster-nagios-fernwartung_0.5.0-1_i386.deb

comment:3 Changed 4 years ago by fsch

Es fehlt ein Block der Form

# Postgres
define service{
        use                             aeg-service
        host_name                       server
        service_description             Postgres DB
        check_command                   check_nrpe!lmz_psql
        }

in der Konfiguration-Datei /usr/share/doc/linuxmuster-nagios-fernwartung

comment:4 Changed 3 years ago by fsch

Das LMZ entscheidet am 9.2. plötzlich, dass nun doch Parameter übergeben werden sollen, muss man anpassen:

dontBlameNRPE = 1

service definitions und weiteres anpassen.

Außerdem fehlt eine Dependency zu librrds-perl

comment:5 Changed 3 years ago by fsch

  • Cc walter@… added
  • Description modified (diff)

comment:6 Changed 3 years ago by tschmitt

  • Milestone changed from 4.0.2 to 4.0.3

comment:7 Changed 3 years ago by fsch

  • Cc salm@…, abaumann@… added

comment:8 Changed 3 years ago by fsch

  • Paketname geändert auf linuxmuster-nagios-fernueberwachung
  • Anpassungen: Zugriff auf nrpe nur noch von der Navigate IP möglich

Kleinere Fehler:

-> Vor der Paketinstallation muss eine möglicherweise vorhandene Portweiterleitung für Port 5666 auf dem IPCop händisch gelöscht werden, sonst wird die Einnschränkung auf die Navigate IP nicht übernommen.
-> Wenn der Kunde einen eigenen Monitoringserver betreibt, wird der Zugriff auf den nrpe-Daemon durch die Änderung (Navigate IP) an der nrpe.cfg unterbunden.

Beide Probleme wind wohl für die meisten Kunden ohne Auswirkung.

comment:9 Changed 3 years ago by tschmitt

  • Status changed from accepted to closed
  • Summary changed from Nagios Checks für Ferwartung to Nagios Checks für Fernwartung
  • Resolution set to Erledigt
  • Milestone changed from 4.0.3 to Undefiniert

Erledigt (lt. fsch).

Note: See TracTickets for help on using tickets.