zabbix钉钉机器人报警通知

1,394次阅读
一条评论

共计 1532 个字符,预计需要花费 4 分钟才能阅读完成。

环境要求

内容原创, 禁止转载!

python3 zabbix 3.4 dingding

我刚刚学习 python 没多久,写的不是很好大神勿喷 n(≧▽≦)n

个人博客 https://www.aityp.com

github 地址:https://github.com/typ431127/zabbix_dingding


效果图

zabbix 钉钉机器人报警通知

python 配置

你的 python3 最好在 /usr/bin 下面,否则会找不到

ln -s python3 /usr/bin/python3

 

钉钉配置

需要新建一个钉钉群,群里面添加一个机器人即可。

点击加入一个机器人

zabbix 钉钉机器人报警通知

添加自定义机器人

zabbix 钉钉机器人报警通知

设置好后记住 webhook 后面会用到

zabbix 钉钉机器人报警通知

记住 webhook 后面配置文件会用到! ! !


zabbix 配置

pull 代码

git clone git@github.com:typ431127/zabbix_dingding.git

 

配置报警配置文件

cd zabbix_dingding
mkdir -p /etc/zabbix/
mv dingding.conf /etc/zabbix/

 

编辑配置文件

/etc/zabbix/dingding.conf zabbix 钉钉机器人报警通知

[config]
#此文件注意权限
log=/tmp/zabbix_dingding.log
#配置图片实例,https://img.alicdn.com/top/i1/LB1lIUlPFXXXXbGXFXXXXXXXXXX
webhook=https://oapi.dingtalk.com/robot/send?access_token=

 

log 目录不用动,webhook 是你新建机器人的 url,复制粘贴即可, 这一步很重要.

配置报警脚本

zabbix_dingding.py 放到你 zabbix_serverscripts目录下面即可.

配置权限

chown zabbix:zabbix zabbix_dingding.py
chmod +x zabbix_dingding.py
touch /tmp/zabbix_dingding.log
chown zabbix:zabbix /tmp/zabbix_dingding.log

 

zabbix web 配置

管理 报警媒介类型 创建媒体类型
配置如下 zabbix 钉钉机器人报警通知

用户添加报警媒介 —添加

zabbix 钉钉机器人报警通知

收件人是你的钉钉手机号 zabbix 钉钉机器人报警通知动作配置 zabbix 钉钉机器人报警通知

手动触发报警

zabbix 钉钉机器人报警通知

日志调试

cat /tmp/zabbix_dingding.log

 

zabbix 钉钉机器人报警通知


正文完
 0
ddn
版权声明:本站原创文章,由 ddn 2017-10-30发表,共计1532字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(一条评论)
渡渡鸟 博主
2019-01-23 16:40:59 回复

:twisted:

     中国北京北京市鹏博士