In diesem Fall möchten Sie keine Abhängigkeiten (wie Nagios sie nennt), sondern Eltern-Kind-Beziehungen in Ihren Hosts. Wenn die Eltern nicht erreichbar sind und die Kinder nicht erreichbar sind, betrachtet Nagios sie als "nicht erreichbar" anstatt als "nicht erreichbar". Sie können dann konfigurieren, dass Sie nicht benachrichtigt werden, wenn Dinge "nicht erreichbar" sind. Weitere Informationen hierzu finden Sie in der Nagios-Dokumentation hier .
Aus demselben Abschnitt der 2.0-Dokumentation geht auch hervor, dass Dienste nicht benachrichtigen, wenn der Host nicht verfügbar ist (Sie erhalten diese Warnungen):
Immer wenn eine Dienstprüfung zu einer Statusstufe führt, die nicht in Ordnung ist, versucht Nagios zu prüfen, ob der Host, auf dem der Dienst ausgeführt wird, "aktiv" ist. In der Regel erfolgt dies, indem Sie den Host anpingen und prüfen, ob eine Antwort empfangen wird. Wenn der Befehl host check einen Nicht-OK-Status zurückgibt, geht Nagios davon aus, dass ein Problem mit dem Host vorliegt. In dieser Situation "stummschaltet" Nagios alle potenziellen Warnungen für Dienste, die auf dem Host ausgeführt werden, und benachrichtigt lediglich die entsprechenden Kontakte, dass der Host nicht erreichbar oder nicht erreichbar ist. Wenn der Befehl host check einen OK-Status zurückgibt, erkennt Nagios, dass der Host aktiv ist, und sendet eine Warnung für den Dienst, der sich schlecht verhält.
Dienstabhängigkeiten sind standardmäßig nicht von einer Hostvorlage vererbbar, aber ich glaube, das übergeordnete Element ist es. Sie können also Eltern von Vorlagen erben (wenn ich darin richtig bin) und sich das Tippen ersparen.
Schließlich möchte ich eigentlich nicht erreichbare Warnungen aktivieren. Wenn der Router ausfällt, soll mein Telefon "verrückt" werden. :-)