现在很多企业都在使用钉钉,如果用钉钉接收zabbix告警会不会很方便呢,而且钉钉现在有一个群机器人,使调用api异常简单

添加钉钉群机器人

选择自定义机器人

输入机器人名字

获取API

上传zabbix服务端告警脚本
go语言脚本下载地址:http://pan.baidu.com/s/1nv1KU1b 密码:61tb

unzip golang-zabbix-robot-64.zip        先解压脚本
mv golang-zabbix-robot-64 /usr/lib/zabbix/alertscripts/     将脚本放到zabbix脚本目录,不清楚位置可以查看zabbix.conf配置目录
chmod +x golang-zabbix-robot-64     添加可执行权限

zabbix web端配置
创建告警媒介

创建用户
创建一个钉钉用户关联钉钉告警脚本媒介

创建动作

默认信息

<?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>

恢复信息

<?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>

验证

等待告警出现,查看报表中动作日志。

钉钉告警展示

转载于:https://blog.51cto.com/11555417/2045810

用钉钉接收zabbix告警相关推荐

  1. zabbix3.4配置钉钉机器人报警

    2019独角兽企业重金招聘Python工程师标准>>> 现在很多公司开始使用钉钉,我今天通过钉钉来接收zabbix告警! 工具/原料 cock,发送消息到钉钉机器人程序 zabbix ...

  2. @Zabbix配置邮箱告警及钉钉告警

    文章目录 1.邮件告警配置 1)本地mail搭建 2)zabbix server配置 3)zabbix web配置 4)查看告警动作 2.钉钉告警配置 1)创建接收告警群 2)创建群聊机器人 3)告警 ...

  3. zabbix系列之九——添加钉钉告警

    一.添加钉钉机器人 1. 2. 复制webhook后面脚本用到:https://oapi.dingtalk.com/robot/send?access_token=36e69dd50bbcc54b7b ...

  4. python获取钉钉日志数据_python3实现zabbix告警推送钉钉的示例

    自己写了一个简单的python脚本,用来推送zabbix告警到钉钉机器人,推送格式为markdown,有需要的可以自己修改markdown的格式及推送的值(zabbix宏) 环境如下,理论上zabbi ...

  5. Zabbix 配置钉钉脚本告警(4)

    title: Zabbix 配置钉钉脚本告警(4) date: 2018-12-10 11:50:21 tags: Zabbix categories: Zabbix copyright: true ...

  6. Zabbix 配置钉钉告警功能

    需求 Zabbix配置钉钉告警和Prometheus配置钉钉告警类似.只不过Zabbix通过钉钉告警是通过Python脚本实现.而Prometheus是通过钉钉的二进制包实现. 我们现在主要来讲解Za ...

  7. [个人笔记] Zabbix配置钉钉群聊告警机制

    系统工程 - 运维篇 第二章 Zabbix配置钉钉群聊告警机制 系统工程 - 运维篇 系列文章回顾 下章内容 前言 实施步骤 Zabbix配置钉钉群聊告警机制 新增监控主机,添加监控项,触发器 导入自 ...

  8. Zabbix 配置钉钉告警

    需求 Zabbix配置钉钉告警和Prometheus配置钉钉告警类似.只不过Zabbix通过钉钉告警是通过Python脚本实现.而Prometheus是通过钉钉的二进制包实现. 钉钉的设置可以参看我的 ...

  9. 一个人的安全部之ELK接收Paloalto日志并用钉钉告警

    起因 通报漏洞后,开发未能及时修复漏洞,导致被攻击,领导说我发现被攻击的时间晚了,由于一个人安全部精力有限未能及时看IPS告警,于是做了个钉钉告警. 本人环境介绍 ubuntu 14.04 pytho ...

最新文章

  1. 智能车竞赛技术报告 | 双车接力组 - 大连海事大学 - 同舟拾贰队
  2. Mongodb 副本集+分片集群搭建
  3. Linux 系统的配置文件
  4. 面试体会|微软、头条、滴滴、爱奇艺NLP面试感想
  5. php的mpdf开发实例,mpdf自动分页加页码的方法
  6. Linux的Mysql安装CMakeList.txt找不到
  7. 龙之谷哪个服务器最多,龙之谷哪些服务器数据互通 龙之谷数据互通详情介绍...
  8. 内存,RAM(DDR),ROM(EEPROM、flash),存储卡(emmc,sd,tf)以及Cache的区别与联系
  9. Java新手学习路线
  10. jupyter kernel添加使用和配置
  11. discard python_Python学习第三天
  12. win10系统下Consul持久化
  13. git包名大小写不敏感的百分百管用但是不完美的解决方法
  14. MySQL(my.ini)配置文件详解
  15. matplotlib柱状图之子柱状图不同颜色—20种颜色列表
  16. 用HTML写手机QQ登录界面
  17. 士不可不弘毅,任重而道远——2021年总结
  18. css动画效果-animation
  19. IntelliJ IDEA pycharm webstorm 激活
  20. 科技公司逐鹿手机配件赛道,“降维打击”会出现吗?

热门文章

  1. ccf a类会议_ISCA#39;21截稿在即,阿里或成为国内在该会议上的最大赢家!
  2. 怎么用class引入svg_【蓝湖指北】走向设计巅峰,从蓝湖 Sketch 插件开始,用它!...
  3. java jdk安装_Java从入门到入土第一课—JDK安装及环境配置
  4. Oralce 目录结构
  5. Linux中Apache2fail,apache2 启动失败,出现下列错误,请问怎么解决,谢谢
  6. usb过滤驱动inf_N卡驱动全家桶专治工具升级:专为玩家打造
  7. java压测请求线程数_程序员撕开京东 618 大促压测的另一面 | 原力计划
  8. vs2019使用python进行数据可视化_在Visual Studio2019中使用汇编语言编写程序
  9. python适合找哪方面工作_学习python后能做哪方面的工作
  10. ubuntu 退出anaconda环境_ubuntu 安装两个Anaconda,并迁移虚拟环境