【运维面试】微信报警你们怎么做的?

前言

关于微信报警,虽然大家都会做,但是在说的时候总是漏下一些关键的信息。

通常解法

创建企业微信,创建部门,并添加成员。 记下成员账号,组织部门ID,AgentID, Secret 三个的值,并配置在写好的python脚本里,即可实现微信报警。

大牛的解法

如果要实现微信报警,首先我们要有企业微信号,然后要使用编程语言实现与企业微信的对接。 根据企业微信的接口调试工具我们知道,如果要与企业微信建立连接需要去获取AccessToken,需要公司的ID和企业应用secret。 也就是 cropid和corpsecret.
所以我们需要在微信号后台获取 企业微信号corpid,appsecret(应用的secret) ,agentid(应用ID)三个值。然后在脚本中添加这三个值,并在zabbix后台设置报警规则即可。

企业微信API地址

拓展

微信报警实验: (待添加,17年写过微信报警,但那时候用的是企业公众号,现在都统一升级为企业号了)

总结:

微信报警网上有很多现成的脚本,python的和shell的,直接拿来把上面的三个参数改成自己的,就可以使用 。

猜你喜欢

转载自blog.csdn.net/xinshuzhan/article/details/108807486