博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zabbix使用企业微信发送告警信息
阅读量:7234 次
发布时间:2019-06-29

本文共 966 字,大约阅读时间需要 3 分钟。

用qq邮箱发送告警信息一点都不方便,看到网上说也可以使用微信发送告警信息,所以就试了一下。

首先先试着在虚拟主机上给微信发送信息。
我们需要注册企业微信,注册时有一个地方需要注意,就是注册时选择组织,再选择没有组织机构代码证继续注册。注册好之后,在企业应用里面新建一个应用并命名为微信告警,创建好之后点击进入微信告警应用,可以看到agentid和secret序号,这两个序号我们后面需要用到。另外,我们点击进入我的企业,可以看到corpid序号,这个序号我们后面也需要用到
然后进入虚拟主机

yum install wget -ywget http://download.zhsir.org/Zabbix/weixin_linux_amd64mv weixin_linux_amd64 ~/cdln weixin_linux_amd64 /usr/bin/wechatwechatchmod 777 /usr/bin/wechat wechat --corpid=ww4e8马赛克6b783 --corpsecret=Ejw-vTcs马赛克ow6D0A--aGZq93oAAU --msg='come back again' --user=lian马赛克hao --agentid=10买赛克2

 

解释一下上面的语句,无非就是下载后移动到指定位置,为了方便,我直接创建软链接到/usr/bin里面,这样就可以直接不输入路径直接使用微信程序命令了。注意,还需要授执行权限,为了减少麻烦,我直接授权777。之后一条语句需要注意一下,corpid就是我的企业里面的那个corpid,corpsecret和agentid分别是微信告警里面的secret序号以及agentid序号。msg就是你想发送的信息,user那里是你的账号名称的拼音(没试过中文名)

在企业微信桌面版,我们可以查看信息
这里写图片描述
至此,我们可以给微信发信息了。那我们怎么在zabbix使用呢?
其实也很简单,我们只需要把报警媒介改为脚本,然后相应修改一下,增加对应的脚本参数,其它的跟给qq邮箱发送信息差不多。
之所以写这么简单,是因为我还没具体实验过而已
给一个别人的教程链接

 

转载于:https://www.cnblogs.com/biaopei/p/7730478.html

你可能感兴趣的文章
没有如果,只需要去尝试
查看>>
LINUX下删除用户与主目录
查看>>
Remote Listener Server side Connect-Time Load Balancing
查看>>
程序开发时编写sql语句的注意事项
查看>>
Oracle 12c新特性对于业务上的一些影响总结
查看>>
Xenserver HA功能配置文档
查看>>
lamp+rsyslog+loganalyzer的安装配置
查看>>
通联数据是如何使用Docker+Rancher构建自动发布管道的?
查看>>
c#调用cxf的代码
查看>>
Linux下openssh升级安装配置
查看>>
用python操作mysql数据库(之数据查询结果返回字典类型)
查看>>
activemq升级报错
查看>>
python 实现(简单的一个购物商城小程序)
查看>>
算法学习之路|微博转发抽奖
查看>>
MySQL 新特性应用JSON
查看>>
python操作mysql(一)MySQLdb模块安装和数据库基本操作
查看>>
centos7最小化安装需要安装软件
查看>>
测定网络流量的模式和HP C7000 Virtual Connect 的网络设计(Active/Standby vs Active/Active)...
查看>>
当你想用python往微信公众号发信息..
查看>>
运维自动化工具ELVES
查看>>