对于我的备份,外部磁盘空间每晚都会通过 cronjob 安装,就像/mnt/backup
在 Ubuntu 机器上一样。备份完成后,磁盘将被卸载。无需将备份驱动器暴露给此 Web 服务器上的潜在攻击者。
有时,这个备份驱动器会满,这是...是的,Linux 不喜欢满的磁盘。所以我告诉 monit 在磁盘空间不足时发出警报。
check filesystem backup with path /mnt/backup
if space usage > 85% then alert
这可行,但每当备份完成且磁盘卸载时,monit 就会进入“状态:不存在”并发出一个标志。有没有选项可以告诉 monit不是如果文件系统不存在,是否发送任何警报?
根据monit 手册,每个可能的动作都会做一些事情“并发送警报”。
答案1
根据https://www.mmonit.com/monit/documentation/monit.html#SERVICE-POLL-TIME,你可以限制 Monit 监视文件系统的时间。只要备份同时启动,这将防止一些无用的消息。