在被监控主机触发告警时,通过邮件通知管理员。

一、添加报警媒介类型

image.png
image.png
image.png

二、测试媒介是否可用

image.png

三、启用告警通知功能

image.png
image.png

四、告警消息模板

image.png

给登录账号配置报警媒介
image.png

五、验证邮箱告警通知功能。

触发告警
image.png
收到告警邮件
image (1).png
告警修复
image.png
收到告警修复邮件
image.png

六、美化邮件内容-HTML模板

问题模板

  1. <body>
  2. <table style="border: 1px solid #CDCDCD;border-collapse:collapse;width: 450px;text-align: center;">
  3. <tr style="height: 50px;font-size: 25px;">
  4. <th colspan="2"> Zabbix 告警信息</th>
  5. </tr>
  6. <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
  7. <th style="border: 1px solid #CDCDCD;border-collapse:collapse;width: 100px;">摘要</th>
  8. <th>信息</th>
  9. </tr>
  10. <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
  11. <td style="border: 1px solid #CDCDCD;border-collapse:collapse">告警状态:</td>
  12. <td style="color: red;">{TRIGGER.STATUS}</td>
  13. </tr>
  14. <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
  15. <td style="border: 1px solid #CDCDCD;border-collapse:collapse">告警主机:</td>
  16. <td>{HOST.NAME}</td>
  17. </tr>
  18. <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
  19. <td style="border: 1px solid #CDCDCD;border-collapse:collapse">主机地址:</td>
  20. <td>{HOST.IP}</td>
  21. </tr>
  22. <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
  23. <td style="border: 1px solid #CDCDCD;border-collapse:collapse">告警时间:</td>
  24. <td>{EVENT.DATE} {EVENT.TIME}</td>
  25. </tr>
  26. <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
  27. <td style="border: 1px solid #CDCDCD;border-collapse:collapse">告警等级:</td>
  28. <td>{TRIGGER.SEVERITY}</td>
  29. </tr>
  30. <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
  31. <td style="border: 1px solid #CDCDCD;border-collapse:collapse">告警名称:</td>
  32. <td>{TRIGGER.NAME}</td>
  33. </tr>
  34. <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
  35. <td style="border: 1px solid #CDCDCD;border-collapse:collapse">当前状态:</td>
  36. <td>{ITEM.NAME}:{ITEM.KEY}={ITEM.VALUE}</td>
  37. </tr>
  38. <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
  39. <td style="border: 1px solid #CDCDCD;border-collapse:collapse">事件代码:</td>
  40. <td>{EVENT.ID}</td>
  41. </tr>
  42. </table>
  43. </body>

问题恢复-模板

<body>
        <table style="border: 1px solid #CDCDCD;border-collapse:collapse;width: 450px;text-align: center;">
            <tr style="height: 50px;font-size: 25px;">
                <th colspan="2"> Zabbix 告警信息</th>
            </tr>
            <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
                <th style="border: 1px solid #CDCDCD;border-collapse:collapse;width: 100px;">摘要</th>
                <th>信息</th>
            </tr>
            <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
                <td style="border: 1px solid #CDCDCD;border-collapse:collapse">告警状态:</td>
                <td style="color: limegreen;">{TRIGGER.STATUS}</td>
            </tr>
            <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
                <td style="border: 1px solid #CDCDCD;border-collapse:collapse">告警主机:</td>
                <td>{HOST.NAME}</td>
            </tr>
            <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
                <td style="border: 1px solid #CDCDCD;border-collapse:collapse">主机地址:</td>
                <td>{HOST.IP}</td>
            </tr>
            <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
                <td style="border: 1px solid #CDCDCD;border-collapse:collapse">恢复时间:</td>
                <td>{EVENT.RECOVERY.DATE} {EVENT.RECOVERY.TIME}</td>
            </tr>
            <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
                <td style="border: 1px solid #CDCDCD;border-collapse:collapse">告警等级:</td>
                <td>{TRIGGER.SEVERITY}</td>
            </tr>
            <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
                <td style="border: 1px solid #CDCDCD;border-collapse:collapse">告警名称:</td>
                <td>{TRIGGER.NAME}</td>
            </tr>
            <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
                <td style="border: 1px solid #CDCDCD;border-collapse:collapse">当前状态:</td>
                <td>{ITEM.NAME}:{ITEM.KEY}={ITEM.VALUE}</td>
            </tr>
            <tr style="border: 1px solid #CDCDCD;border-collapse:collapse">
                <td style="border: 1px solid #CDCDCD;border-collapse:collapse">事件代码:</td>
                <td>{EVENT.ID}</td>
            </tr>

        </table>
    </body>

使用模板后的效果
告警中
image.png
告警恢复
image.png