我已经configuration了monittesting和警报 – 但是我想确保我的警报堆栈(外发电子邮件服务器,短信电子邮件网关…)中的所有function正常运行。 有一种方便的方法来发出虚拟testing警报吗?
我试图启动一个程序(Resque),但是在写入pidfile之前需要一些时间。 因此,我认为Monit认为程序在第一个程序的pid文件被写入之前还没有启动并启动一两个程序。 我如何推迟Monit再次检查,只是为了这个过程? 或者我应该以另一种方式解决这个问题?
我们使用Apache 2和MySQL运行两台生产服务器。 我正在寻找一种可靠的方式来监控我们的负载,稳定性和正常运行时间。 我遇到了monit ,但是有更好的select吗?
与monit相比,nagios是否提供任何附加function? 这个答案指出,monit是情境意识的一个笨拙的工具,这就是我提出这个问题的原因。
Monit以root身份运行,但是我不想以root启动我的进程。像mysql,mongrel,apache ..