Zabbix weChat告警防坑要点

防坑要点:

1.在通知媒介中的脚本文件中,不要有写入文件的动作。每次发送消息都要获取ACCESS_TOKEN。之前个人为了减少获取的动作,将ACCESS_TOKEN通过pickle存放在文件中,然后通过存放的时间判断是否失效,结果始终测试发不出来。

2.默认yum或者apt-get安装Zabbix-server时,创建的zabbix用户在/etc/passwd中是/sbin/noloing。这个要修改成/bin/bash.至少让用户登陆才能执行python脚本啊!

py脚本:

https://github.com/UnknowName/tools/blob/master/wechat_alert.py

拿走不谢,记得修改相关ID值。脚本默认发送给所有。

时间: 2024-10-09 21:10:32

Zabbix weChat告警防坑要点的相关文章

zabbix监控zk填坑总结

Server=10.81.31.94 ServerActive=10.81.31.94 Hostname=zk1 BufferSize=10240 DebugLevel=2 LogFileSize=1024 EnableRemoteCommands=1 LogFile=/tmp/zabbix_agentd.log #Include=/usr/local/zabbix_agent/etc/zabbix_agentd.conf.d/ UserParameter=zookeeper.status[*]

zabbix 之安装采坑记

很久没有安装过zabbix,理论上应该是很简单,但是还是遇到好几个小问题,导致浪费了两个小时时间了要,特此记录一下 如果没有研发源码的能力,建议选择LTS版本 zabbix 4.0 官方安装文档: https://www.zabbix.com/documentation/4.0/zh/manual/installation/install 点击安装后无反应 ,发现是php命令没有安装, php安装不完全导致 yum install php php-opcache php-devel php-mb

Angular 2 + 折腾记 :(7) 初步了解表单:模板驱动及数据驱动及脱坑要点

前言 表单在整个系统中的作用相当重要,这里主要扯下响应表单的实现方式. 首先需要操作表单的模块引入这两个模块: import { FormsModule, ReactiveFormsModule } from '@angular/forms'; 表单控件响应的几种状态 模板驱动表单依赖FormsModule,数据驱动的表单依赖FormsModule,ReactiveFormsModule 一般做表单校验及操作推荐用数据驱动的方式,好维护和理解.. 模板驱动 模板驱动:主要是依赖[(ngModel

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

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

Zabbix-3.2.3实现微信(WeChat)告警

Zabbix-3.2.3实现微信(WeChat)告警 zabbix Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理. 关于邮件报警可以参考:Zabbix Web 邮件报警 一.微信企业号申请 地址: https://qy.weixin.qq.com/ 第一步注册 提示:这里简单的说一下,微信企业号和微信公众号是不一样的! 到邮件查看邮件,

zabbix 设置微信企业号报警

一.发现问题 Zabbix之前一直用的是邮件报警,因为现在邮件不方便经常查看,所以今天决定试一试使用zabbix来发送报警. 二.分析问题 1.要用微信企业号发送告警,首先要申请微信企业号. 2.其次要写发送告警的脚本. 3.最后就是设置zabbix指定哪些人可以接收到信息. 三.解决问题 1. 申请并设置企业号, 微信企业号申请地址:https://qy.weixin.qq.com/ 如何申请企业号及配置可以参数下面链接: http://www.cnyunwei.com/thread-2959

程序员外接订单防坑指南-衢州裕丰影城

人在江湖混,难免不被坑. 对于老手可能不算是问题,但对于新手我认为还是有一点借鉴的意义,特把这次被坑经历分享给大家. 事情经过7月底衢州裕丰影城负责王琦,阮承渭找我帮他开发微信影院购票系统,对接的是火凤凰接口,后替换成广电13规范的接口,价格 为首月5000+2000*11=27000元的项目,因为阮承渭和我们经理是挚友,经理介绍的业务,价格过得去就行,所以就接了. 到8月底,整个系统开发完成,其中包括微信接口对接,多服务号多帐号策略,火凤凰接口对接,购票流程及后台管理页面. 9月初打算去收钱,

Zabbix分布式监控(zabbix-proxy)的配置关键点

Zabbix Proxy简介 Zabbix Proxy是实现Zabbix分布式监控的重要组成部分,是连接Zabbix Agent和Zabbix Server的"中间人"."连接器"."路由器"等.Zabbix Proxy将来自Agent的数据推送(push)到Zabbix Server或者由Zabbix Server来拿取(fetch). 与Zabbix Server相比Zabbix Proxy不需要使用或安装GUI(Graphical User

Zabbix 3.4.6实现微信告警

一.注册企业微信准备发送消息python脚本 注册企业微信,获取CorpID 在企业微信中创建一个应用,获取AgentID和Secret 安装simplejson wget https://pypi.python.org/packages/f0/07/26b519e6ebb03c2a74989f7571e6ae6b82e9d7d81b8de6fcdbfc643c7b58/simplejson-3.8.2.tar.gz tar zxvf simplejson-3.8.2.tar.gz ; cd s