针对不同群组的多个通知间隔

针对不同群组的多个通知间隔

我是否可以在主机上为两个不同的组设置通知,但每个组的间隔不同?

我们的网络工作人员只希望在站点宕机时和恢复时各收到一封电子邮件。但是帮助台主管希望在站点宕机期间每 30 分钟向帮助台发送电子邮件。这可以实现吗?

答案1

你想看看通知升级在 Nagios 文档中。您可以将基本通知设置为不重复通知您的网络团队,但每 30 分钟重新通知您的帮助台升级。使用first_escalation = 1last_escalation = 0确保升级在第一次通知时触发,并且在主机/服务状态恢复正常之前不会结束。

答案2

您可能希望通过服务升级来执行此操作 - 例如,对于您的网络工作人员,通知间隔为 0,然后创建与帮助台主管相关联的服务升级,并将其设置为 30。

您确实要在主机或网站上执行此操作吗(这将是服务检查而不是主机检查)

define hostescalation {
        host_name                 <host>
        contact_groups            helpdesk-supervisors
        notification_interval     30  
        first_notification        2
        last_notification         0
        }

相关内容