Ich verwende eine ziemlich große Nagios-Konfiguration (ungefähr 4000 Dienste) ohne Abhängigkeiten. Dies führt zu einem großen Durcheinander von Benachrichtigungen, wenn etwas schief geht.
Ich versuche, nach Best Practices für Nagios-Abhängigkeiten zu suchen, aber alles, was ich im Web finde, ist das grundlegende Verständnis anhand eines einzigen Beispiels. Was ich brauche, sind tiefere Informationen, Best Practices für die Verwaltung einer solchen Konfigurationsdatei.
Beispiel: Auf einem Cluster von 100 Servern mit jeweils überwachtem Apache überwache ich die Anzahl der Apache-Prozesse und den abhörenden TCP-Port 80. Ich möchte einen vom anderen abhängig machen, aber abhängiger_Hostgruppenname reicht nicht aus führt dazu, dass alle "Check Process" -Dienste von jedem "check_http" -Dienst abhängig sind.
Fragen sind: Wie verwalten Sie Ihre Abhängigkeiten? Verwenden Sie Skripte, um sie zu generieren?