我想在所有文件/进程/文件系统的状态可访问/运行后从monit运行脚本。在编写脚本来解析monit status
和monit summary
的输出之外,是否有一些功能可以让我这样做?
答案 0 :(得分:0)
我决定完成此操作的方法是在monit之外运行脚本并使用monit validate
实用程序。无论monit守护程序是否正在运行,如果它不执行任何操作,其退出状态$?
为1
,如果检测到某些内容未运行/可访问,则0
可以运行。即使无法从命令行访问monit守护程序(即,如果您不允许localhost),或者monit未在守护程序模式下运行,它也可以运行。