监控状态文件版本警告

监控状态文件版本警告

5.17.1我在 Ubuntu 上运行 Monit 版本14.04。有时,我会看到 Monit 记录了以下内容:

[PST Nov 14 15:42:40] warning  : State file '/var/lib/monit/state': incompatible version 2

此后,我的服务(由 Monit 监控)重新启动。什么原因导致这种情况发生?这只是文件损坏吗?(我没有升级或更改 Monit 版本)

假设发生了这种情况,Monit 中是否有某种方法可以检查/纠正(也许删除并重新创建状态文件) ?

答案1

您应该可以直接删除此文件。它用于存储 monit 的当前状态。文档指出:

〜/.monit.stateMonit 将其状态保存到此文件并利用此文件中找到的信息从崩溃中恢复。这是一个二进制文件,其内容仅对 monit 有用。

因此你将失去对实体最后状态采取行动的能力一个监控圈,但其他一切都应该正常工作。只有SET ONREBOOT指令将停止工作LASTSTATE 一次/周期

相关内容