码迷,mamicode.com
首页 > 其他好文 > 详细

zabbix之自定义告警

时间:2019-07-13 09:20:18      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:code   key   邮件   状态   信息   定义类   配置参数   script   参数   

zabbix支持内置的告警类型.email,sms,等

有时候需要自定义类型的. [其他微信,钉钉都差不多方式,只是脚本不一样]

自定义告警类型[自定义邮件]

  1. 编写自定义脚本,并测试成功. [脚本需要接受 几个参数如 接受者,主题,内容. 以参数方式传递]
    2.报警媒介里面添加邮件告警
  2. 为用户设置报警媒介
  3. 创建触发器

在报警媒介中添加自定义脚本告警[邮件告警].

  1. 确定自定义脚本没有问题. 默认要放到/usr/lib/zabbix/alertscripts/ 这个目录下.
  2. 设置脚本名称
  3. 配置参数
    {ALERT.SENDTO} #接受者
    {ALERT.SUBJECT} #主题
    {ALERT.MESSAGE} #消息内容

配置发送邮件模板(更多可以自定义)
标题:故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生: {TRIGGER.NAME}故障!
内容
告警主机:{HOSTNAME1}

告警时间:{EVENT.DATE} {EVENT.TIME}

告警等级:{TRIGGER.SEVERITY}

告警信息: {TRIGGER.NAME}

告警项目:{TRIGGER.KEY1}

问题详情:{ITEM.NAME}:{ITEM.VALUE}

当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}

事件ID:{EVENT.ID}

恢复:
标题:恢复{TRIGGER.STATUS}, 服务器:{HOSTNAME1}: {TRIGGER.NAME}已恢复!
告警主机:{HOSTNAME1}

告警时间:{EVENT.DATE} {EVENT.TIME}

告警等级:{TRIGGER.SEVERITY}

告警信息: {TRIGGER.NAME}

告警项目:{TRIGGER.KEY1}

问题详情:{ITEM.NAME}:{ITEM.VALUE}

当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}

事件ID:{EVENT.ID}

在用户报警媒介中配置接受人.

到此就配置完成了.

zabbix之自定义告警

标签:code   key   邮件   状态   信息   定义类   配置参数   script   参数   

原文地址:https://www.cnblogs.com/lovesKey/p/11179236.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!