零成本实现微信报警
如果你用公众号,一年还要300元认证费用,企业号不花钱,可以用企业号实现报警!
1,需要有个微信企业号,
2,新建报警分组
3,添加用户,
4,已添加的用户,扫描关注微信企业号
5,下载我写的python脚本,测试就行
现实生产环境中,我们通常使用邮件和短信接受zabbix报警信息,但是邮件经常被工作人员搁置在角落中甚至被设置为垃圾邮件被过滤掉。公司的短信接口又太贵,复杂环境中使用短息报警会使运维成本增加很多。微信提供了很好的第三方接口,我们可以利用微信报警以求降低运维成本。
微信的第三方接口要求我们先申请一个企业号
如何操作企业号?
1.通讯录添加企业成员
我们要提前把成员信息添加进组织部门,必填项+手机号或者微信号,这样别人扫描二维码的时候才能成功关注企业号。
注意:这里有两个我们要用到信息,一个组织部门的ID,一个部门成员的账号(账号是自己手动指定的,不同于微信号,最好是字母加数字)


2.应用中心创建应用
我们要在这里创建应用,因为要通过应用发送消息给部门成员
注意:这里要记住一个值,应用ID


3.给部门设置管理员
设置--->功能设置---->权限管理---->新建管理组
管理员必须事先已经关注了企业号,并且已经设置好邮箱地址

确定管理员可以读取通讯录,可以使用应用发消息。
注意:我们需要管理员的CorpID和Secret

我们要准备这些东西:
一个微信企业号
企业号已经被部门成员关注
企业号里有一个可以发消息的应用 一个授权管理员,可以使用该应用给成员发消息
我们要取到这些信息:
成员账号
组织部门ID
应用ID
CropID Secret
下面下载程序
需要改三个地方,
第一步,改
CropID Secret

第二步,改 agentid 应用ID

使用方式很简单
python test.py @all 测试信息
运行test.py
就两个参数,一个是参数是给谁发送,比如 001,@all
第两个参数是发送的内容,
@all 是全部用户
要发送的信息
下载源代码。
~~~~~~~~~~~~~~~
后话,华安普特公司已经在给广大用户提供免费的监控及报警,可以提供微信,Qq,msn,邮件,短信等报警,有需要可以联系我们。
地址:http://bbs.77169.com/read.php?tid=348257&ds=1&page=1&toread=1#tpc&sukey=fc78a68049a14bb28876e28a6f71661e1980b796b257c9085598b791c8a21535fcc5605463dbc47b8efd55d2a53b55fd
华盟君