Monitor-Daemon-Intervalleinstellung … global oder auf Serviceebene?

Monitor-Daemon-Intervalleinstellung … global oder auf Serviceebene?

Ich konfiguriere Monit unter Ubuntu 11.04. monitrcDie folgende Einstellung steuert das Intervall, in dem der Monit-Daemon Dienste überwacht ...

set daemon 120

Ist das eine globale Einstellung? Wenn ich verschiedene Dienste überprüfen möchte, z. B. die Berechtigungen für ein Verzeichnis und einen HTTP-Dienst, wie kann ich monit so konfigurieren, dass jede Woche die Verzeichnisberechtigungen überprüft werden und der HTTP-Dienst alle 5 Minuten angepingt wird?

Ich verstehe, dass es möglich ist, die Option bei der Ausführung von „monit“ zu verwenden -d interval, aber gemäß der Dokumentation werden die Dienste dadurch nur einmal überprüft und dann ohne Wiederholung beendet. Für meine Anforderungen ist das nicht hilfreich, da ich eine kontinuierliche Ausführung benötige.

Antwort1

Sie können das Testintervall in Zyklen festlegen.

Sehendiese ähnliche ServerFault.com-Fragefür weitere Informationen.

Beispiel: Wenn Ihr Intervall 300 Sekunden beträgt, können Sie in jedem Zyklus eine HTTP-Prüfung ausführen, während die wöchentliche Prüfung alle 2016 Zyklen durchgeführt wird.

verwandte Informationen