2016-04-26 7 views
0

Ich möchte ein Skript von Monit ausführen, nachdem der Status aller Dateien/Prozesse/Dateisysteme zugänglich sind/ausgeführt wird. Gibt es außerhalb des Schreibens eines Skripts zum Analysieren der Ausgabe von monit status und monit summary einige Funktionen, die es mir erlauben würden, dies zu tun?Detect alle Prozesse laufen in Monit

Antwort

0

Die Art, wie ich dies getan habe, ist das Skript außerhalb von Monit ausführen und das monit validate Dienstprogramm verwenden. Dies kann ausgeführt werden, unabhängig davon, ob der monit-Daemon läuft oder nicht und der Exit-Status $? ist 1, wenn er nichts tut, und 0, wenn er feststellt, dass etwas nicht ausgeführt werden kann. Es kann auch ausgeführt werden, wenn der monit-Daemon nicht über die Befehlszeile zugänglich ist (d. H. Wenn Sie localhost nicht zulassen) oder monit im Daemon-Modus nicht ausgeführt wird.