Splunk添加微信告警(转载)

简介: Splunk实现微信告警由于微信的实时推送与便捷阅读,越来越多的人在使用监控软件时将告警对接微信。下面分享下如何将splunk的告警信息推送到企业微信。

Splunk实现微信告警

由于微信的实时推送与便捷阅读,越来越多的人在使用监控软件时将告警对接微信。下面分享下如何将splunk的告警信息推送到企业微信。

通过学习splunk《告警手册》(url:http://docs.splunk.com/images/0/09/Splunk-7.0.0-Alert-zh_CN.pdf)知道:在splunk触发报警时,会给脚本传递8个参数。如下图:

img_832f5ef729949e76117da0d9541434f5.jpe

可以看到,第8个环境变量中,包含搜索结果。本脚本的原理就是获取第8个变量,并区中其中的搜索结果,通过微信发送出来。

工具下载:

1. 安装所需模块

pip install requests

2. 下载

git clone https://github.com/XWJR-Ops/Splunk-WeChat-Alert.git

3. 复制脚本到执行位置

cd Splunk-WeChat-Alert

cp splunk.py /opt/splunk/bin/scripts

chown splunk.splunk /opt/splunk/bin/scripts/splunk.py

chmod 755 /opt/splunk/bin/scripts/splunk.py

4. splunk创建告警 splunk创建告警时,触发操作选择运行脚本,脚本名称splunk.py

5. 修改脚本中的corp_id、secret、tag_id、agent_id

splunk创建告警 splunk创建告警时,触发操作选择运行脚本,脚本名称splunk.py

创建告警:

img_61cf732007e2a180d344bbcff67a84f2.jpe

微信接收报警信息:

img_920b3b7f07caa10e33afe2bd3de15e61.jpe

工具现已托管到github:

项目地址:https://github.com/XWJR-Ops/Splunk-WeChat-Alert

本团队项目地址:https://github.com/XWJR-Ops

欢迎大家反馈使用建议:https://github.com/XWJR-Ops/Splunk-WeChat-Alert/issues/

目录
相关文章
|
监控 机器人 Shell
Nightingale——夜莺监控系统部署企业微信机器人告警系【四】
Nightingale——夜莺监控系统部署企业微信机器人告警系【四】
459 1
Nightingale——夜莺监控系统部署企业微信机器人告警系【四】
|
监控 Shell API
shell监控脚本告警通过微信外发
shell监控脚本告警通过微信外发
316 1
|
Prometheus Cloud Native Linux
Linux|centos7下部署安装alertmanager并实现邮箱和微信告警(基础篇---三)
Linux|centos7下部署安装alertmanager并实现邮箱和微信告警(基础篇---三)
690 0
|
Prometheus 监控 Cloud Native
Linux|centos7下部署安装alertmanager并实现邮箱和微信告警(基础篇---二)
Linux|centos7下部署安装alertmanager并实现邮箱和微信告警(基础篇---二)
845 0
|
监控 小程序 Python
Zabbix5.0配置企业微信告警
如果需要用公司的企业微信来做告警信息的接收者,那么这个步骤就可以省略了。</font>** >如果是在公司,监控自定义服务,需要部分的人员都能看到,哪最好就是去找公司企业微信的创建人,因为后面会用到企业ID。
678 0
Zabbix5.0配置企业微信告警
|
监控 机器人 定位技术
ZABBIX4.0 微信告警
ZABBIX4.0 微信告警
295 0
ZABBIX4.0 微信告警
|
监控 NoSQL Redis
【Zabbix】Zabbix微信告警配置演示(下)
【Zabbix】Zabbix微信告警配置演示(下)
292 0
|
监控
【Zabbix】Zabbix微信告警配置演示(上)
【Zabbix】Zabbix微信告警配置演示
238 0
|
消息中间件 监控 安全
Zabbix告警消息推送至kafka并消费至企业微信
Zabbix告警消息推送至kafka并消费至企业微信
Zabbix告警消息推送至kafka并消费至企业微信
|
监控 安全 Ubuntu
SSH安全告警微信消息提醒
由于公司网络服务器资源限制,无法使用监控及堡垒机(防止被攻击所有编写此文章)
383 1
SSH安全告警微信消息提醒

热门文章

最新文章