【发布时间】:2016-04-26 21:06:36
【问题描述】:
我想在所有文件/进程/文件系统的状态都可以访问/运行后从 monit 运行脚本。除了编写脚本来解析monit status 和monit summary 的输出之外,是否有一些功能可以让我这样做?
【问题讨论】:
标签: monit
我想在所有文件/进程/文件系统的状态都可以访问/运行后从 monit 运行脚本。除了编写脚本来解析monit status 和monit summary 的输出之外,是否有一些功能可以让我这样做?
【问题讨论】:
标签: monit
我决定完成此任务的方法是在 monit 之外运行脚本并使用 monit validate 实用程序。无论 monit 守护进程是否正在运行,它都可以运行,如果它什么都不做,它的退出状态 $? 是 1,如果它检测到某些东西没有运行/不可访问,它的退出状态是 0。即使无法从命令行访问 monit 守护程序(即,如果您不允许 localhost)或 monit 未在守护程序模式下运行,它也可以运行。
【讨论】: