Zabbix自定义邮件报警

2018年2月22日09:48:02 发表评论 912 views

1.1 编辑邮件客户端配置文件

[root@m01 ~]# vim /etc/mail.rc
set [email protected]
set smtp=smtp.163.com
set smtp-auth-user= [email protected]
set smtp-auth-password=abcdef       # 授权码

1.2 zabbix服务器端编写邮件发送脚本

[root@m01 ~]# vim /usr/lib/zabbix/alertscripts/sendmail.sh
#!/bin/bash

messages=`echo $3 | tr '\r\n' '\n'`
subject=`echo $2 | tr '\r\n' '\n'`
echo "${messages}" | mail -s "${subject}" $1 >> /tmp/sendmail.log 2>&1

1.3 授权及增加执行权限

[root@m01 ~]# chown zabbix.zabbix /usr/lib/zabbix/alertscripts/sendmail.sh
[root@m01 ~]# chmod +x /usr/lib/zabbix/alertscripts/sendmail.sh

1.4 重启zabbix服务端

[root@m01 ~]# systemctl restart zabbix-server

1.5 Web端配置报警媒介类型

Zabbix自定义邮件报警

Zabbix自定义邮件报警

1.6 Web端配置用户报警媒介

Zabbix自定义邮件报警

Zabbix自定义邮件报警

1.7 Web端配置报警动作

Zabbix自定义邮件报警Zabbix自定义邮件报警Zabbix自定义邮件报警

默认接收人:
告警: {TRIGGER.NAME}
默认信息:
问题发生时间:{EVENT.TIME} on {EVENT.DATE}
问题详细信息:{TRIGGER.NAME}
问题主机名称:{HOST.NAME}
问题安全级别:{TRIGGER.SEVERITY}

详细信息请登录zabbix服务器web端进行查看:http://10.0.0.33/zabbix/

Original problem ID: {EVENT.ID}
{TRIGGER.URL}

Zabbix自定义邮件报警
{TRIGGER.URL}
默认接收人:
恢复: {TRIGGER.NAME}
默认信息:
问题恢复时间:{EVENT.RECOVERY.TIME} on {EVENT.RECOVERY.DATE}
问题详细信息:{TRIGGER.NAME}
问题主机名称:{HOST.NAME}
问题安全级别:{TRIGGER.SEVERITY}

详细信息请登录zabbix服务器web端进行查看:http://10.0.0.33/zabbix/

Original problem ID: {EVENT.ID}
{TRIGGER.URL}

weinxin
我的微信
如果有技术上的问题可以扫一扫我的微信
版权声明
1. 本网站名称:Leon的博客
2. 本站永久网址:https://blog.leonshadow.cn
3. 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长QQ632113590进行删除处理。
4. 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5. 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6. 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
liyang