在使用 Nagios 多年后,我尝试了 M/Monit,它基本满足我的要求,但仍然缺少自定义 M/Monit 发送的通知电子邮件格式的选项,这使得它无法使用。
我检查过https://alternativeto.net/software/nagios/,但它们却一点也不简单。
问题
是否存在 Nagios (或 M/Monit) 的超级简单替代品?我真正需要的是一个中心设备,当 NRPE 或 Monit 发出警报或在 X 秒内没有收到任何消息时,它可以发送电子邮件。
它甚至不需要有网络界面,某种命令行就可以了。
答案1
尝试 zenoss。要监听 nrpe 并转发电子邮件,您可以使用 nagios nerd(Nagios Event Radio Dispatcher)在 python 中编写一个简单的脚本。使用 nerd,您的脚本将等待 nagios 的事件,然后您可以执行一些任务并最终发送电子邮件。