我在 Apache 服务器上使用带有 Plesk 10 的 QMail。
有时邮件队列会停止处理电子邮件 - 最近一次发生的情况是当电子邮件帐户遭到黑客攻击并开始发送数百封电子邮件时。
直到我们的一个客户联系我们说没有收到他们的电子邮件,我们才发现这个情况,于是我们检查了邮件队列,结果发现服务已经停止了。
将来我希望在邮件队列停止时收到通知。
我如何设置以便服务器在邮件队列停止时运行命令?
答案1
监控是一个易于设置的监控工具,借助此工具,您可以快速、轻松地(远超 Nagios)设置良好的邮件服务监控。
答案2
获取服务器或系统监控工具(如 Nagios)来监控服务。如果服务停止,它可以采取纠正措施或发送电子邮件、消息等。
答案3
我也遇到了http://www.splunk.com/当我尝试自己回答这个问题时。
它的功能非常齐全,虽然它(似乎)不能直接监控服务,但您可以将它与日志输出绑定在一起,并在日志中提供某个字符串时发出警报。