zabbix使用钉钉告警

1、钉钉创建群

2、[[email protected] ~]# vim /etc/zabbix/zabbix_server.conf      #

配置文件中查找”Alert”查看告警脚本存放路径

[[email protected] alertscripts]# vim token.sh
#!/bin/bash
to=$1
subject=$2
text=$3
curl ‘https://oapi.dingtalk.com/robot/send?access_token=b4d37016f622cc50f67e15d44aa83fc74f6990a1b4e4d84548edaef86b0cdbbe‘ \    #创建机器人时复制的token
-H ‘Content-Type: application/json‘ \
-d ‘
{"msgtype": "text",
"text": {
"content": "‘"$text"‘"
},
"at":{
"atMobiles":[
"‘"$1"‘"
],
"isAtAll":false
}
}‘

[[email protected] alertscripts]# chown zabbix.zabbix token.sh
[[email protected] alertscripts]# chmod +x token.sh

网页端配置

管理--->报警媒介类型--->类型先脚本

点添加

配置---->动作-->创建动作

标题改为:

故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生: {TRIGGER.NAME}故障!

信息改为:

告警主机:{HOSTNAME1}

告警时间:{EVENT.DATE} {EVENT.TIME}

告警等级:{TRIGGER.SEVERITY}

告警信息: {TRIGGER.NAME}

告警项目:{TRIGGER.KEY1}

问题详情:{ITEM.NAME}:{ITEM.VALUE}

当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}

事件 ID:{EVENT.ID}

点击”新的”添加发送选项

测试,

原文地址:https://www.cnblogs.com/liujunjun/p/11823833.html

时间: 2024-10-10 11:48:59

zabbix使用钉钉告警的相关文章

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

title: Zabbix 配置钉钉脚本告警(4) date: 2018-12-10 11:50:21 tags: Zabbix categories: Zabbix copyright: true --- Zabbix是一个非常强大的监控系统,是企业级的软件,来监控IT基础设施的可用性和性能.它是一个能够快速搭建起来的开源的监控系统,Zabbix能监视各种网络参数,保证服务器系统的安全运营,并提供灵活的通知机制以让系统管理员快速定位解决存在的各种问题,Zabbix系统几乎可用于任何系统的监控过

Zabbix通过网易邮箱、企业微信、钉钉整合实现实时告警

Zabbix可以通过多种方式将告警信息发送到指定人,常用的报警方式有邮件.微信.钉钉等.本次博文主要介绍这三种报警方式. 一.配置网易邮箱实现报警 本篇博文采用网易邮箱的方式实现报警!操作如下: zabbix server需进行以下配置: [[email protected] ~]# yum -y install perl-Net-SSLeay perl-IO-Socket-SSL //安装所需依赖 [[email protected] ~]# wget http://caspian.dotco

通过钉钉群聊机器人推送zabbix告警

1.首先在zabbix服务端的alertscripts目录下新建一个dingding.sh脚本,内容如下: #!/bin/bash Content=$2 curl 'https://oapi.dingtalk.com/robot/send?access_token=XXXX' \ -H 'Content-Type: application/json' \ -d ' {"msgtype": "text", "text": { "conte

Zabbix-3.0.3实现钉钉告警

版本:v1.0 作者:白树潮 Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是越来越多的企业开始使用zabbix结合钉钉作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理. 一.创建钉钉机器人推送告警信息 添加一个机器人即可 复制webhook API后面会调用接口去推送告警信息 配置zabbix 下载程序:go语言写的一个api程序 https://cucc.file.qiansw.com:1443/2017/02/golang

Zabbix 3.4.3通过钉钉机器人报警

一.钉钉配置 1.添加钉钉机器人 关于钉钉的注册我这里不再过多介绍. 2.选择添加机器人 3.选择自定义机器人 4.创建完成之后记住webhook,后面用于发送消息 二.Zabbix配置 1.创建脚本 # vim /usr/local/zabbix/alertscripts/dingding_text.py #!/usr/bin/python # -*- coding: utf-8 -*- import requests import json import sys import os head

centos7 yum 安装zabbix设置钉钉机器人报警

原文地址 网上有很多zabbix使用钉钉触发告警信息的攻略, 需要注意的是zabbix3.2不能使用那些攻略进行触发报警. 至于监控内容啥的不在这篇文章里谈及, 我们这里只谈报警部分. 作者这里的环境基本都是centos 7.4 以及zabbix3.2 yum 安装,如果读者用的其他系统, 或安装方式不同, 此文章仅供参考. 搭建好zabbix3.2环境,然后: 从网上下载一下钉钉的zabbix机器人: 钉钉-zabbix-robot 解压缩并放在你的任意位置,改名为dingding.sh并放到

Linux----------zabbix监控-微信、钉钉告警

目录 一,zabbix配置微信告警 1.1 设置微信企业号 1.2.1 设置微信通讯录 1.2.2 创建新的应用 1.2.3 应用权限管理 1.2.4 收集微信相关信息 1.3 微信脚本 1.3.1 安装依赖 1.3.2 下载安装脚本 1.3.3 填写微信脚本参数 1.4 添加zabbix示警媒介 1.5 添加用户-示警媒介 1.6 添加到动作 1.7 自行测试 二.钉钉告警 2.1 配置钉钉 2.2 编写告警脚本 2.3 添加示警媒介 2.4 添加用户-示警媒介 2.5 添加到动作 2.6 自

Zabbix配置钉钉的带图片报警

实现思路: 首先报警信息里要有itemid,这是前提,根据信息里传入的参数使用正则匹配到itemid 构建一个session会话,或者使用cookie来进行登录,根据itemid去请求图片,并将获取到的图片保存到本地,由于markdown的图片链接需要被访问到,我的zabbix是在内网中,所以需要将图片传到图床或者传到一个具有公网IP的web服务器,我这里传到了我的个人服务器 将报警信息转换成markdown语法格式 构造请求利用钉钉的webhook发送消息 设置钉钉机器人 钉钉机器人需要进行安

快速实现钉钉告警通知、处理告警、关闭告警

钉钉目前已经成为大多数公司必备的软件,无论是上下班快速方便的远程打卡,从而避免了迟到的尴尬局面:还是快速的接收公司第一手消息,从而有效的加快工作的效率. 对于实现告警通知到钉钉群当中,目前部分主流监控系统可以通过编写代码的方式实现,但是通知的告警内容不够明显,导致寻找关键问题原因的时间过长,并且也无法判定告警是否被处理,这就会大幅影响运维人员的工作效率. 睿象云智能告警平台Cloud Alert(以下简称为CA)作为中国第一个?SaaS?模式的云告警平台,就完美的解决了上述问题,从CA平台接入到