Andere Leute schlagen vor, regelmäßig Nachrichten zu verschicken, die besagen, dass die Dinge in Ordnung sind, aber ich persönlich bin damit nicht einverstanden. Die Überwachung sollte leise sein, es sei denn, es liegt ein Problem vor. Sie sollte sich niemals darauf verlassen, dass ein Benutzer merkt, dass etwas nicht in Ordnung ist. Insbesondere wenn mehr als eine Person auf Warnungen reagiert, ist möglicherweise jede Person der Ansicht, dass die tägliche Meldung "Ich bin in Ordnung" bereits von der anderen Person entfernt wurde.
Wir haben einen externen Dienst (von denen es Hunderte gibt, die wir jedoch nur in unregelmäßigen Abständen verwenden ), der HTTP-Überprüfungen unseres Überwachungsservers durchführt, um sicherzustellen, dass er verfügbar ist und das Internet erreichen kann. Das ist unser Hauptanliegen bei der Überwachung. Dann überwacht unser Nagios-Server alle Nagios-Server unserer Clients.
Aber Sie sprechen einen guten Punkt an. Wir sollten wahrscheinlich eine HTTP-URL hinzufügen, die die Postfix-Warteschlange überprüft. Wenn eine ungewöhnliche Anzahl von Nachrichten angezeigt wird, was wahrscheinlich bedeutet, dass sich eine in der Warteschlange befindet, wird eine Warnung ausgelöst. Eine andere Möglichkeit wäre, verschiedene Methoden für Warnungen zu verwenden, z. B. einen Nicht-SMTP-SMS-Zustellungsagenten sowie SMTP, das wir derzeit verwenden.
In unserem Fall kann ich mich jedoch nicht erinnern, dass der Mailserver jemals gestorben ist. Natürlich sendet der Mailserver nur Nagios-Warnungen, daher ist die Konfiguration sehr einfach und ändert sich so gut wie nie.