splunk实现微信告警

splunk微信告警脚本

功能介绍

用于将splunk告警信息推送到微信企业号

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

安装使用

环境要求

  1. 需要注册微信企业号
    点击注册

使用

  1. 下载
git clone https://github.com/XWJR-Ops/Splunk-WeChat-Alert.git
  1. 复制脚本到执行位置
cd Splunk-WeChat-Alert
cp splunk.sh splunk.py /opt/splunk/bin/scripts
chown splunk.splunk /opt/splunk/bin/scripts/splunk*chmod 755 /opt/splunk/bin/scripts/splunk*

注意事项


微信企业号设置可以参考“zabbix微信报警的设置”:http://2860664.blog.51cto.com/2850664/1828696

不同之处是,本脚本采用了微信企业号标签的发送方式,而“zabbix微信脚本”采用的组织架构方式发送,具体参考微信接口文档。

时间: 2024-10-12 16:03:19

splunk实现微信告警的相关文章

cacti实现微信告警功能

背景 近来受朋友所托,为他实现cacti的微信告警功能,但是在印象之中,cacti的thold插件貌似只有邮件告警功能吧?于是花了点时间在网络上搜索了相关信息,发现cacti的微信告警的信息着实很少,唯一看似可用的文章尝试了下却无法成功,在那篇文章的基础上,我修改了一下微信脚本的代码,测试成功了.故在此整理一下,供各位参看. 网上参考的原文章:http://www.itnpc.com/news/web/145117534132561.html 原理 由于cacti的thold插件本身并没有微信告

zabbix详解:(五)添加微信告警配置

新时代,新事物,前两年大伙还在想着怎么用短信告警比较合理的时候,这回微信告警已经悄悄进入人们视线,邮件报警就变得落后了,甚至有些大牛公司,微信告警还能做成图形告警,把监控图形也发上去,想当NB的架构. 添加微信告警配置: 微信告警的原理其实是利用微信企业号接口,把告警信息发送到微信企业号发布内容,然后关注这个企业号的微信用户就能收到微信信息了,达到了微信告警的结果. 所以我们要做的事情是: 第一,创建一个微信公众号 第二,写一个调用微信公众号接口的脚本 第三,在zabbix_web配置相关信息

zabbix配置微信告警功能

Zabbix支持邮件,短信告警,但是邮件告警有明显的滞后性,短信告警近来又缺少可用的免费发送短信的软件.而如果使用微信告警,一来免费,二来消息也能第一时间传达到我们的手机,是一个很不错的告警媒介选择. 近期帮朋友的zabbix配置了微信的告警,故记录下来,供大家参考. 操作步骤: 一:注册微信企业号,配置相关人员和应用. 1:选择"通讯录",添加一个部门,并新增一个成员,成员添加完之后,成员需关注你注册的企业号. 2:新建一个zabbix告警的"消息型"应用,如下:

zabbix使用微信告警

在生产环境中,往往使用邮件和短信来进行告警,由于邮件经常被忽略或当垃圾邮件清理掉,起不到告警的作用,而短信告警价格费用又比较高,而我们又经常使用及时通信软件像微信等等,利用微信告警可以大幅度的降低运维成本.具体的使用微信告警步骤,如下: (一)申请微信企业号. (1)微信的第三方接口要求我们申请一个企业号来进行传送据,网站为:https://qy.weixin.qq.com/ .具体安装一步步来进行注册. (2)在通讯录中添加组和成员: a,添加子部门,如图一 b,添加成员,如图二 图一 图二

Zabbix实现微信告警

zabbix实现微信告警可以分为以下两个步骤: 在百度告警告警平台实现微信告警 将Zabbix接入百度告警平台 微信告警 实现微信告警只需要如下四步: 个人主页关注微信 升级策略配置微信告警 服务管理配置服务 故障管理测试微信告警 1.个人主页关注微信 新注册后的用户进入告警平台后,默认会保存用户在注册时填写的电话,邮件联系方式,但是微信联系方式为空,需要用户手动添加并使用微信扫描二维码. 如果个人主页显示的电话号码与用户微信绑定的电话号码一致,则可以直接扫描二维码关注:如果不一致,扫描后还需要

zabbix实现微信告警功能

上一篇文章中已经讲了zabbix的编译安装方法,接下来就是微信告警功能的实现.这一部分内容多数来自网上,我也是照着网上介绍的方法实现的,我在这里整理一下. 微信的第三方接口要求我们先申请一个企业号:从这里进入  https://qy.weixin.qq.com/ 申请企业号的时候建议申请 企业-团体号,公众号需要24小时与它互动不然就接不到消息,团体号没有这个问题. 1.通讯录添加企业成员 首先新建组织部门,然后我们要提前把成员信息添加进组织部门,必填项+手机号或者微信号,这样别人扫描二维码的时

zabbix 微信告警

搭建微信告警参考: https://www.abcdocker.com/abcdocker/2472 http://www.oschina.net/news/75588/zabbix-3.0.3 http://www.iyunv.com/thread-166308-1-1.html 微信告警的python脚本: #!/usr/bin/python #_*_coding:utf-8 _*_ import urllib,urllib2 import json import sys import si

zabbix实现企业微信告警,亲测可用~~

Zabbix 新版微信告警 date 2017-06-14 标签(空格分隔): zabbix Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理. 关于邮件报警可以参考: Zabbix 使用脚本发送邮件 Zabbix Web 邮件报警 一.微信企业号申请 地址: http://work.weixin.qq.com/ 第一步注册 因为我们没有企

使用shell脚本监控少量服务器并发送微信告警信息

01. 概括 1.0 脚本更新地址Git更新地址:shell_monitor_script.sh文章原文地址:使用shell脚本监控少量服务器并发送微信告警信息 1.1 前提:平台系统:linux系统下接收信息:微信企业号 1.2 脚本说明需要修改微信接口脚本对应参数的修改:包括IP,告警阈值等 1.3 脚本使用该脚本监控包括Disk.CPU.MEM.LOAD等主机资源,以及docker服务和docker容器.将该脚本附件假定放于:/home/mai/.check_host.sh.那么在定时任务