2019独角兽企业重金招聘Python工程师标准>>>

现在很多公司开始使用钉钉,我今天通过钉钉来接收zabbix告警!

工具/原料

  • cock,发送消息到钉钉机器人程序

  • zabbix,一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案

方法/步骤

  1. 下载cock

    源码:https://github.com/eagle-1949/cock.git

    链接: https://pan.baidu.com/s/15k7KVPEbdKRWGKAjolrAnQ 提取码: j49a

  2. 将cock上传到zabbix服务器的alertscripts目录。该目录的具体地址,由zabbix_server.conf中的参数AlertScriptsPath配置,我的是这个AlertScriptsPath=/etc/zabbix/alertscripts,默认的为:/usr/lib/zabbix/alertscripts。

    添加cock文件的可执行权限,可以执行以下命令:

    chmod +x cock

  3. 新建钉钉机器人,参考https://open-doc.dingtalk.com/docs/doc.htm?spm=a219a.7629140.0.0.p2lr6t&treeId=257&articleId=105733&docType=1

    记住access_token的值,下面用到

  4. 打开zabbix,配置媒体介质(Media Types),这里添加accesstoken,和message信息,参考下图

  5. 打开zabbix,配置动作(Actions),这里配置了告警和恢复告警,Default Message的内容可以编辑成你需要的内容。参考下图

  6. 6

    打开zabbix,配置用户(User),在介质中添加cock告警。参考下图

  7. 7

    到此结束!

    收不到钉钉报警消息问题排查思路。

    1,通过./cock --accesstoken="您的accesstoken" --message="要发送的消息",测试钉钉信息能否收到,检查cock是否有执行权限。

    2,检查媒体介质中accesstoken是否写错。

    3,检查动作(Actions)中是否配置了通过cock告警。

    4,检查用户配置中是否设置了cock类型。

    END

注意事项

  • 在变更zabbix配置前,做好备份!

转载于:https://my.oschina.net/longfirst/blog/2249165

zabbix3.4配置钉钉机器人报警相关推荐

  1. 机器人聊天软件c#_使用python3.7配置开发钉钉群自定义机器人(2020年新版攻略)

    原文转载自「刘悦的技术博客」https://v3u.cn/a_id_132 最近疫情比较严重,很多公司依靠阿里旗下的办公软件钉钉来进行远程办公,当然了,钉钉这个产品真的是让人一言难尽,要多难用有多难用 ...

  2. 使用python3.7配置开发钉钉群自定义机器人(2020年新版攻略)

    最近疫情比较严重,很多公司依靠阿里旗下的办公软件钉钉来进行远程办公,当然了,钉钉这个产品真的是让人一言难尽,要多难用有多难用,真的让人觉得阿里的pm都是脑残才会设计出这种脑残产品,不过吐槽归吐槽,该用 ...

  3. 干货|Webhook配置钉钉/飞书机器人告警

    马嘉炜 | Zabbix开源社区签约专家 SRE运维工程师,六年Zabbix监控系统使用经验.在Zabbix架构设计及性能优化领域有丰富的经验,擅长监控模板制作及Zabbix API的二次开发. 官方 ...

  4. zabbix配置步骤、操作及使用个人邮箱、企业微信、钉钉报警的配置

    一.监控端配置 步骤: 1.去官网下载包,从而有zabbix.repo,更新yum源 2.yum安装zabbix-server-mysql zabbix-web-mysql zabbix-agent ...

  5. zabbix4.0配置钉钉机器人告警详细教程

    1.创建钉钉机器人 在钉钉中创建群聊,然后在设置中创建钉钉机器人. 机器人名字随便,安全设置我选择[自定义关键词],并设置内容为zabbix,即机器人收到的每条消息内容均需要带"zabbix ...

  6. zabbix配置钉钉报警

    一.  通过关键字方式报警: 1.  在钉钉中创建一个群聊: 2.  在群聊中添加一个机器人:在" 群设置 -- 智能群助手 -- 添加机器人 -- 选择自定义机器人 --填入机器人的信息  ...

  7. oracle定时器定时删除30天前的数据_使用 TDengine 存储能耗数据并通过钉钉机器人接收报警信息...

    小 T 导读:福建中海创集团(FUJIAN HISTRON)始创于1992年,是一家专业从事综合智能服务的大型企业集团.基于多年打造的"工业4.0"的核心技术.商业模式与产业链体系 ...

  8. 五分钟实现Zabbix电话、短信、邮件、钉钉、飞书、企业微信等机器人报警

    Zabbix是现在企业用的比较多的开源监控系统,Zabbix电话短信报警更是运维不可缺少的报警渠道,假如半夜正在睡觉服务器异常了,这时候电话报警就非常必要. Spug推送助手针对常见的报警系统,内置好 ...

  9. Nagios钉钉报警配置

    Nagios钉钉报警配置 PS:添加钉钉报警需要在钉钉创建群及接收信息机器人: 具体操作可以参考官方文档:https://open.dingtalk.com/document/org/create-o ...

最新文章

  1. Cororsync+Pacemaker
  2. Logstash为什么那么慢?—— json序列化
  3. 5年 Python 功力,总结了 10 个开发技巧
  4. 纪实:对CSDN博客系统的一些质疑
  5. 买到假芯片,血的教训!
  6. 计算机应用基础(高起专)答案,东北师范大学14秋《计算机应用基础(高起专)》14秋在线作业1答案...
  7. 华为云FusionInsight MRS:助力企业构建“一企一湖,一城一湖”
  8. python 全局变量_python程序中用类变量代替global 定义全局变量
  9. 城市间紧急救援 (25 分)(Dijkstra)
  10. Oracle 初始化参数性能视图
  11. 自从有了OJ水题嗅探神器,麻麻再也不担心我刷不到题了。。
  12. python生成Androd deviceid
  13. Bootstrap3基础 table-striped 表格实现隔行换色(浅灰色与白色交替)
  14. mybatis jar下载
  15. Docker USER 指定当前用户
  16. 如何判断您是否需要新的iPhone电池
  17. 1094 习题6-6 杨辉三角
  18. Python3基础练习
  19. centos下安装python3
  20. Ubuntu16.04离线安装socat

热门文章

  1. jQuery分析(3) - jQuery.fn.init
  2. 【Android基础】页面跳转与传值(Activity跳转与传值)
  3. 从实验室搬到宿舍后可以上QQ但打不开网页
  4. 函数矩阵OpenGL中glFrustum()和gluPerspective()的相互转换
  5. 重写render,利用ClientScript,在客户端注册select,回发到服务器,触发服务器端的行选择事件。...
  6. AndroidStudio安卓原生开发_activity中意图过滤器_Intentfilter之data数据---Android原生开发工作笔记95
  7. has been blocked by CORS policy: No ‘Access-Control-Allow-Origin‘ header is present---nginx工作笔记006
  8. webpack的简介---webpack工作笔记001
  9. OAuth2.0_完善环境配置_把资源微服务客户端信息_授权码存入到数据库_Spring Security OAuth2.0认证授权---springcloud工作笔记149
  10. JAVA面试要点009---TimeUnit用法