zabbix安装配置 略
钉钉机器人说明
群机器人是钉钉群的高级扩展功能。群机器人可以将第三方服务的信息聚合到群聊中,实现自动化的信息同步。例如:通过聚合GitHub,GitLab等源码管理服务,实现源码更新同步;通过聚合Trello,JIRA等项目协调服务,实现项目信息同步。不仅如此,群机器人支持Webhook协议的自定义接入,支持更多可能性,例如:你可将运维报警提醒通过自定义机器人聚合到钉钉群。
获取机器人token
插件下载安装
访问网址:https://www.appgao.com/files/192.html
|
1 2 3 |
|
报警媒介类型配置(zabbix web配置)
注释:
名称:随便写 类型:脚本 脚本名称:要与下载文件一致 -webhook:是从钉钉机器人设置复制过来的 -url:写本地的zabbix访问地址 -log:自定义,日志文件需要自己创建
插件测试
|
1 2 3 4 5 6 7 |
|
用户配置
触发器配置
默认信息:
默认接收人:{TRIGGER.STATUS}: {TRIGGER.NAME}
默认信息:
<?xml version="1.0" encoding="UTF-8" ?>
<root>
<from>{HOSTNAME1}</from>
<time>{EVENT.DATE} {EVENT.TIME}</time>
<level>{TRIGGER.SEVERITY}</level>
<name>{TRIGGER.NAME}</name>
<key>{TRIGGER.KEY1}</key>
<value>{ITEM.VALUE}</value>
<now>{ITEM.LASTVALUE}</now>
<id>{EVENT.ID}</id>
<ip>{HOST.IP}</ip>
<url>这里是点击报警消息可以访问的链接地址</url>
<age>{EVENT.AGE}</age>
<status>{EVENT.STATUS}</status>
<acknowledgement> {EVENT.ACK.STATUS} </acknowledgement>
<acknowledgementhistory> {EVENT.ACK.HISTORY}</acknowledgementhistory>
</root>
默认接收人:{TRIGGER.STATUS}: {TRIGGER.NAME}
默认信息:<?xml version="1.0" encoding="UTF-8" ?>
<root>
<from>{HOSTNAME1}</from>
<time>{EVENT.DATE} {EVENT.TIME}</time>
<level>{TRIGGER.SEVERITY}</level>
<name>{TRIGGER.NAME}</name>
<key>{TRIGGER.KEY1}</key>
<value>{ITEM.VALUE}</value>
<now>{ITEM.LASTVALUE}</now>
<id>{EVENT.ID}</id>
<ip>{HOST.IP}</ip>
<color>FF4A934A</color>
<url>这里的url会替换报警媒介的url</url>
<age>{EVENT.AGE}</age>
<recoveryTime>{EVENT.RECOVERY.DATE} {EVENT.RECOVERY.TIME}</recoveryTime>
<status>{EVENT.RECOVERY.STATUS}</status>
</root>
然后添加即可(配置方法可能由于zabbix版本而大同小异)
验证告警
转自:https://www.cnblogs.com/91king/articles/7766384.html