我有Monitconfiguration:
check system example.com if loadavg (1min) > 4 then alert if loadavg (5min) > 2 then alert
每次备份在晚上运行时,我都想摆脱邮件,但是我不想完全closures它。
如何添加检查gzip / bzip2进程运行如:
`ps aux | grep '\[gb\]zip'`
或者在某个时候禁用那个检查?
您可以告诉Monit在特定时间(即在备份运行期间)停止监视。 它使用与cron相同的语法。 服务投票时间部分的Monit文档中有很好的例子。 你可能想要像这样的东西:
check system example.com not every "* 2-4 * * *"
这将停止从凌晨2点到凌晨4点的监测
在备份间隔期间,您应该“取消监视”系统负载检查。
monit unmonitor example.com
如果知道备份窗口的时间,可以使用at脚本或cron来执行此操作。
恢复备份窗口后的监视:
monit monitor example.com
运行备份时停止监视。
喜欢:
==backup.sh== /usr/local/etc/rc.d/monit stop ...do backup... /usr/local/etc/rc.d/monit start