Zabbix 3.4 结合 钉钉机器人 实现告警群通知

2,593 views次阅读
没有评论

Zabbix

1、部署Zabbix 3.4

添加源配置

安装相关软件

修改zabbix的PHP前端配置文件

初始化数据库配置

注意:创建数据库时务必指定character,否则可能导致告警信息中文显示乱码

导入模型和数据

修改zabbix配置文件,编辑数据库信息

启动zabbix server并设置开机启动

启动httpd服务

浏览器访问,并进行安装

Zabbix

2、自定义机器人

钉钉提供了一个 webhook 地址,https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxx。

在钉钉中,点击机器人管理,申请机器人,并与通知群绑定,保存webhook地址即可

 

Zabbix

 

Zabbix

 

3、插件下载

[url href=http://pan.cloudcared.cn/f/463e194e1592416aa327]个人网盘[/url]

全站密码:cloudcared.cn

下载完成后,您可以直接在Linux中执行该程序进行测试。

通过下面方法,可以快速验证自定义机器人是否可以正常工作:

Zabbix

Zabbix

 

4、部署程序

解压该插件后,给予x执行权限,重命名为dingding,并移动至zabbix存放脚本的目录

查看zabbix存放脚本的位置:

Zabbix

将脚本移动至zabbix目录

创建/tmp/dingding.log 并更改属主为zabbix

Zabbix

5、创建报警媒介

Zabbix

添加钉钉告警脚本,并添加脚本参数

Zabbix

其中

-webhook:为钉钉机器人的webhook

-msg:为zabbix定义的告警message

-url:为zabbix的调用url

-log:为记录日志,对应与zabbix server的日志文件

6、创建动作

Zabbix

Zabbix

Zabbix

Zabbix

Zabbix

默认告警信息及恢复消息

7、为用户增加报警媒介

Zabbix

Zabbix

8、完成测试

Zabbix

Zabbix

Honest1y
版权声明:本站原创文章,由Honest1y于2017年12月26日发表,共计6330字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)