zabbix3.4调用钉钉报警通知(超详细)
一、备注:
zabbix调用钉钉接口报警通知有两种情况:
1、通知到个人钉 2、通知到钉钉群
本文主要介绍zabbix调用钉钉接口通知到钉钉个人的方式
二、zabbix3.4调用钉钉接口报警通知到个人(超详细)
1、注册钉钉企业号(不需要实名认证):
打开钉钉官网:https://www.dingtalk.com/,注册企业账号
图一:

图二:

图三:

2、注册成功登陆后台系统,点击通讯录-->成员,记录UserID后面使用
图四:


3、点击工作台-->自建应用(填写相关信息)-->应用开发(记录:CorpId和CorpSecret)-->设置(记录:AgentID)
图五:


图六:

图七:

图八:

图九:

至此企业钉钉设置完成
5、下载钉钉插件(附件中已上传,可直接下载):
1.查看zabbix server配置文件,找到报警目录:
vim /opt/zabbix/share/zabbix/alertscripts
AlertScriptsPath=/usr/local/zabbix/etc/alertscripts
2、下载的钉钉插件存放至报警目录:
https://files.cnblogs.com/files/y593216/dingding.sh
6、登录zabbix的web页面进行配置
1、点击管理-->报警媒介类型-->创建媒介类型
图十:

图十一:

agentid、corpid、secret等按要求写就行,-msg为发送消息的内容{}里面是变量。
2、创建用户,点击管理-->用户-->创建用户

3、最后在动作中添加钉钉监控就可以了。点击配置-->动作-->创建动作

默认信息里:
{
"from": "{HOSTNAME1}",
"time": "{EVENT.DATE} {EVENT.TIME}",
"level": "{TRIGGER.SEVERITY}",
"name": "{TRIGGER.NAME}",
"key": "{TRIGGER.KEY1}",
"value": "{ITEM.VALUE}",
"now": "{ITEM.LASTVALUE}",
"id": "{EVENT.ID}",
"ip": "{HOST.IP}",
"color":"FFE61A1A",
"age":"{EVENT.AGE}",
"status":"{EVENT.STATUS}"
}
恢复默认信息:
{
"from": "{HOSTNAME1}",
"time": "{EVENT.DATE} {EVENT.TIME}",
"level": "{TRIGGER.SEVERITY}",
"name": "{TRIGGER.NAME}",
"key": "{TRIGGER.KEY1}",
"value": "{ITEM.VALUE}",
"now": "{ITEM.LASTVALUE}",
"id": "{EVENT.ID}",
"ip": "{HOST.IP}",
"color":"FF4A934A",
"age":"{EVENT.AGE}",
"recoveryTime":"{EVENT.RECOVERY.DATE} {EVENT.RECOVERY.TIME}",
"status":"{EVENT.RECOVERY.STATUS}"
}
zabbix3.4调用钉钉报警通知(超详细)的更多相关文章
- 使用python对mysql主从进行监控,并调用钉钉发送报警信息
1.编写python的监控脚本 A.通过获取mysql库中的状态值来判断这个mysql主从状态是否正常 B.进行两个状态值的判断 C.进行调取钉钉机器人,发送消息 2.设置定时任务进行脚本运行 cro ...
- prometheus报警消息钉钉通知
设置prometheus 的web hook 为对应服务: 报警的配置如下,设置了web hook url,报警就会把消息发给web hookurl,但是这里的数据格式和钉钉要求的格式不一样,所以后面 ...
- 通知神器——java调用钉钉群自定义机器人
创建群自定义机器人 在指定钉钉群(或者随便拉两个人建个群,然后把别人T出去)的群设置里选择 群机器人 -> 自定义,如图: 然后,添加机器人,设置名字,添加成功时如下图: 其中webhook非常 ...
- zabbix3.4搭建钉钉报警
1.在钉钉群里添加一个自定义的机器 在设置说明中无需开启Outgoing机制 红色箭头指的信息很重要后面脚本会用到 2.脚本 #!/usr/bin/python # -*- coding: utf-8 ...
- Zabbix-(四)邮件、钉钉告警通知
Zabbix-(四)邮件.钉钉告警通知 一.前言 在之前的文章里,通过Zabbix对主机的磁盘.CPU以及内存进行了监控,并在首页Dashboard里创建了监控图形,但是只有当我们登录到Zabbix后 ...
- 钉钉报警-prometheus-alertmanager
alertmanager alertmanager可以放在远程服务器上 报警机制 在 prometheus 中定义你的监控规则,即配置一个触发器,某个值超过了设置的阈值就触发告警, prometheu ...
- Zabbix-4.0-设置钉钉报警脚本
问题:当服务器发生报错时,有一个信息能实现自动发送到我的手机或者应用上,以达到对服务器的实时的监控与处理.邮件与短信不能满足实时性,于是想到了钉钉的通知. 思路:在钉钉里面建一个群,群里面拉个机器人. ...
- .Net调用钉钉接口,实现发送企业消息功能
我在钉钉官网上看了下,关于调用钉钉接口,发送企业消息通知,他给的核心代码总共几行. 用到的一个接口引用 TopSDK.dll 下载网址https://open-doc.dingtalk.com/doc ...
- aws cloudwatch监控怎么通过钉钉机器人报警
最近在完善海外业务在aws服务的CloudWatchh监控,发现CloudWatch报警通知要通过aws的sns服务,直接支持的通道有短信和邮件,但是我们想推到钉钉群里面的群机器人里面这个就要借助aw ...
随机推荐
- Flask的闪现(message) 请求扩展 中间件 蓝图
补充:一个编程思路 需求:做一些邮件短信微信的消息通知,比如账单告警之类的:比如数据库操作,数据库种类繁多:缓存的选择比如redis/memcache,诸如此类需要进行选择配置,如果我们单纯的用函数去 ...
- luogu3941入阵曲
https://www.zybuluo.com/ysner/note/1301562 题面 统计在给出的\(n*m\)矩阵中,有多少个不同的子矩形中的数字之和是\(k\)的倍数? 解析 切不掉这道题是 ...
- 51Nod 1486 大大走格子 —— 容斥
题目:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1486 对于每个点,求出从起点到它,不经过其他障碍点的方案数: 求一 ...
- linux怎么返回上级目录啊,用cd/命令却这样:bash:cd/:没有那个文件或目录
多打一个空格键盘又不会坏.cd 空格 .. 是上一级cd 空格 / 是回最高级,也就是 / 相应的cd 空格 ../../abc 就是去上级目录的上级目录里面的 abc 目录里.Linux 里面,所有 ...
- 常用的八大排序算法,含java实例(copy)
说明:转载于http://www.cnblogs.com/qqzy168/archive/2013/08/03/3219201.html 分类: 1)插入排序(直接插入排序.希尔排序) 2)交换排序( ...
- activity工作流表结构分析
版权声明:本文为博主原创文章,未经博主允许不得转载. 1.结构设计 1.1. 逻辑结构设计 Activiti使用到的表都是ACT_开头的. ACT_RE_*: ’RE’表示repository( ...
- Helios Service Release 2安装SVN
Eclipse Helios Service Release 2安装SVN地址:subclipse http://subclipse.tigris.org/update_1.6.x 1.使用方式:he ...
- 为什么JavaWeb项目要分层
首先让我们坐着时光机回到n年前的web开发.那个时候最早都是静态的html页面,后来有了数据库,有了所谓的动态页面,然后程序猿在编码的时候,会把所有的代码都写在页面上,包括数据库连接,包括事务控制,接 ...
- javascript实现页面跳转
这里指的页面跳转是将浏览器标签页转到新的网址. 只需要使用 window.location.href="url" 就行了 示例 <!DOCTYPE html> < ...
- SQL 设置登录名和密码
1.打开SQL Server Manager管理器,在左面找到 ‘安全性’ 单击右键 选择‘新建”->“登录”, 如下图 2.弹出对话框,在登录名中输入你的登录号,选择'SQLSERVER身份验 ...