Monit-如果邮件服务器瘫痪则发送警报

Monit-如果邮件服务器瘫痪则发送警报

除了通过邮件之外,还有其他方法可以发出监控警报吗:

有时邮件服务器会宕机。我如何获取有关它的消息?我的想法是让 monit 将 http 请求传递给定义的服务,这可能吗?(例如,将 gelf 消息发送到我的 graylog 服务器,甚至是自制服务)

答案1

有多种方法:

你可以使用其他邮件提供商(如果通知不依赖于你的基础设施,这总是一个好主意)发送电子邮件,甚至将其转发到短信网关,或者你可以使用 monits 调用脚本的功能,例如

if <condidtion> then exec </path/to/script> as uid <uid> and gid <guid>

您的脚本可以实现您想要的任何魔法。

相关内容