![Zabbix 触发器,将邮件发送到特定的电子邮件 ID,这些 ID 不是 Zabbix 中的用户](https://linux22.com/image/637079/Zabbix%20%E8%A7%A6%E5%8F%91%E5%99%A8%EF%BC%8C%E5%B0%86%E9%82%AE%E4%BB%B6%E5%8F%91%E9%80%81%E5%88%B0%E7%89%B9%E5%AE%9A%E7%9A%84%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%20ID%EF%BC%8C%E8%BF%99%E4%BA%9B%20ID%20%E4%B8%8D%E6%98%AF%20Zabbix%20%E4%B8%AD%E7%9A%84%E7%94%A8%E6%88%B7.png)
我最近开始使用 Zabbix 监控大约 150 台虚拟机。这些虚拟机仅用于开发目的,并已分配给特定所有者。所有者在 Zabbix 中没有用户,因为这不是必需的。是否可以向这些特定所有者发送邮件,当触发相应服务器时?
这是 CentOS 6.5 上的 Zabbix-2.2.4 服务器设置。zabbix 的所有组件都在同一台服务器中。目前,我已配置使用 SendEmail 通过远程 SMTP 服务器向在 Zabbix 中创建的用户的电子邮件 ID 发送邮件。
我猜没有直接的选择,如果可能的话,请帮我提供一些想法来实现它。
答案1
为所有接收者创建用户帐户,并向其添加相应的媒体条目(电子邮件)。照常配置操作,但将所有这些用户放在一个公共用户组中,并将“前端访问”设置为“禁用” - 这样他们将能够接收通知,但不能登录前端。
或者,拥有一个包含所有电子邮件地址的多个用户媒体条目的单个用户帐户。