发送消息是通知人们出现问题的最佳方式之一。这就是为什么它是Zabbix提供的主要操作之一。
能够从 Zabbix 发送和接收通知,您必须:
如果操作发生在用户配置中为所选媒介定义的 用户媒介 时间段之外,则消息将不会被发送。
默认的触发器严重性(“未分类”)在用户媒介中必须被勾选 用户媒介,如果您希望接收非触发器事件的通知,例如自动发现、主动 agent 自动注册或内部事件的通知。
Zabbix 仅向那些对生成事件的 主机 具有至少“读取”权限的用户发送通知。触发器表达式中的至少一个 主机 必须是可访问的。
您可以使用 escalations 配置发送消息的自定义场景。
要成功接收并阅读来自 Zabbix 的电子邮件,邮件服务器/客户端必须支持标准的“SMTP/MIME 邮件”格式,因为 Zabbix 发送的是 UTF-8 数据(如果主题仅包含 ASCII 字符,则不会进行 UTF-8 编码)。邮件主题和正文使用 base64 编码,以符合“SMTP/MIME 邮件”格式标准。
在所有宏展开后,消息长度限制与 Remote commands 的消息长度限制相同。
您可以在 监控 → 问题 中查看已发送消息的状态。
在 操作 列中,您可以看到有关已执行操作的汇总信息。 其中绿色数字表示已发送的消息,红色数字表示发送失败的消息。 进行中 表示操作已启动。 失败 表示没有操作成功执行。
如果您点击事件时间以查看事件详细信息, 您将能够在 操作 块中看到由于该事件而发送(或未发送)的消息的详细信息。
在 报告 → 操作日志 中,您将看到为那些配置了操作的事件所执行的所有操作的详细信息。