尝试配置 icinga2 目录以用于任何类型的警报的邮件通知

尝试配置 icinga2 目录以用于任何类型的警报的邮件通知

我有用于 icinga2 和 director 的 icingaweb2 网络界面。

我想针对我监控的任何主机的任何类型的警报发送电子邮件通知。

所以我进入了 icingaweb2 网络界面,在左侧菜单上单击Icinga Director-> ,然后Notifications单击Notificationsadd

我实际上添加了两个通知。

对于其中一个我导入了mail-host-notification,对于另一个我导入了mail-service-notification

因此,主机相关通知是一个脚本,服务相关通知是另一个脚本。

因为我想发送所有类型的通知,所以在Assign where强制性要求中我为服务进行了配置 -!service.disabled只要它被启用..并且对于我使用的服务,host.zone == "master"因为我没有任何卫星,所以它们都在同一个区域。

这是正确的做法吗?

我没有找到任何地方来定义将电子邮件发送到哪里。

我检查了脚本,应该有一个环境变量(我认为)用来USEREMAIL定义将此电子邮件发送到何处。我找不到将其放在哪里!

总结一下,有几个问题:

  1. 我应用的规则是否Assign where合理,以便提醒来自所有主机的所有类型的通知
  2. 这是正确配置电子邮件通知的方法吗?
  3. 我如何设置所需的变量,例如将电子邮件发送到哪里?

非常感谢

答案1

所以我终于找到了解决方案。

它在https://monitoring-portal.org/woltlab/index.php?thread/42257-setup-email-notification-through-icinga-director/

一般来说,当我去notifications董事会议时,我没有注意到创建用户对象的菜单。

所以这个网站准确地显示了它的位置,我不知何故错过了它。

相关内容