Ich konfiguriere Monit unter Ubuntu 11.04. monitrc
Die 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.