Nagios:如何将大量通知聚合为一封电子邮件通知?

Ita*_*not 5 monitoring nagios

我有一个监控许多服务器的 Nagios 服务器。有一个内部编码的仪表板,它使用被动检查将监控数据发送到 Nagios 服务器。每当出现问题时,NOC 团队都会收到大量电子邮件通知。

我的目标是:

当出现问题时,即使仪表板向 Nagios 发送了 100 封通知电子邮件,我也希望 Nagios 将这些通知聚合为一个通知。然后我希望 Nagios 在问题解决后再发送一个通知。它是如何完成的?

gWa*_*ldo 3

Flapjack就是为了帮助解决这个问题而设计的。

我很确定 Etsy 的Nagios Herald已经解决了这个问题。我被告知你想要的是ruby​​-nagios gem 中的 check_check.rb 。(H/T 瑞安·弗朗茨)