inushome 发表于 2019-1-12 15:12:41

nagios 通过微信发送监控信息

  Nagios 整合微信订阅号报警
  环境:rhel6.5 selinux 和 iptables 关闭。要求能上外网的(虚拟机亲测可用)
  以下是nagios服务与微信订阅号的整合过程,最终实现当服务或主机出现故障,自动调用微信报警。
  重点讲述如何配置微信公众平台私有接口,至于nagios服务的配置请大家参照nagios官方文档进行,此处不再赘述。(www.nagios.org)
  1. 下载微信公众平台私有接口
  # yum install -y git
  # git clone https://github.com/lealife/WeiXin-Private-API
  2. 修改微信公众平台私有接口代码,以配合nagios报警
  # cp -r WeiXin-Private-API /usr/local/nagios/libexec/weixin
  # chown -R nagios.nagios /usr/local/nagios/libexec/weixin
  # cd /usr/local/nagios/libexec/weixin
  修改config.php文件:
  $G_CONFIG["weiXin"] = array(
  'account' => '微信公众平台登录帐号',#填写你注册的微信订阅号的帐号和密码
  'password' => '微信公众平台登录密码',
  修改test.php文件,只保留如下几行即可:
  
页: [1]
查看完整版本: nagios 通过微信发送监控信息