zabbix如何实现微信短信电话报警

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix如何实现微信短信电话报警相关的知识,希望对你有一定的参考价值。

参考 http://www.ttlsa.com/linux/zabbix-wechat-onalert-20/

zabbix的具体安装过程见 http://825536458.blog.51cto.com/4417836/1775313这篇文章


1  首先服务端和客户端安装完毕,然后继续在服务端操作下面的步骤

下载onealert agent

\#wget http://cdn.110monitor.com/open/download/alert-agent-4.0.1-RC4.tar.gz
\#tar xvf alert-agent-4.0.1-RC2.tar.gz
\#cp -R alert-agent /usr/lib/zabbix/alertscripts
\#cd /usr/lib/zabbix/alertscripts
\#chown -R zabbix:zabbix alert-agent
\#cp alert-agent/plugin/zabbix-plugin/110monitor/ usr/lib/zabbix/alertscripts/
\#chmod +x /usr/lib/zabbix/alertscripts/110monitor

注意!源码安装的盆友需要注意看配置文件/etc/zabbix/zabbix_server.conf

AlertScriptsPath=/usr/lib/zabbix/alertscripts


这个目录一定要跟上面的一致

alert-agent目录和110monitor需要放在同一级目录里面都在/usr/lib/zabbix/alertscripts 这个下面


.创建 110monitor 通知方式

创建媒体类型 Media types,,“Administrator”->“Media types”->“Create media type”

采用脚本模式script,脚本名为110monitor. 系统会在/usr/lib/zabbix/alertscripts/下查找上面的110monitor指令

技术分享



3 创建110monitor用户

创建用户110monitor并设置通知媒介,登录 zabbix,“Administrator”->“Users”->“create user”

  • 110monitor 用户加入到"Zabbix Administrator 组"或者是新建组

  • 媒体类型,添加110monitor,并且设置appkey为发送目标

  • 设置所有权限"Zabbix Super Admin"

技术分享4  设置媒介类型  点击users---media---add 

技术分享

其中这个一长串的值,需要在 OneAlert这个官网上面设置 http://c.110monitor.com 然后点击配置里面查看这串id

5  设置权限

技术分享



6 创建触发动作发送通知

创建告警通知策略,"Configurationg"->"Actions"->"Create action"

  • 名称110monitor

  • 主题为triggerresolve,意味着告警触发和恢复都会同步到110monitor

  • 设置告警内容,注意冒号「:」前的内容不可变更,冒号「:」后的内容可以自行编辑

alarmName:{TRIGGER.NAME}
entityName:{HOSTNAME}
entityId:{IPADDRESS}
value:{TRIGGER.VALUE}
eventId:{EVENT.ID}
priority:{TRIGGER.SEVERITY}
alarmContent:{IPADDRESS} {ITEM.NAME}:{ITEM.VALUE}

技术分享


技术分享

注意!自行配制的通知模板是不行的,需要严格按照以上配置。

7  最后进行验证,可以把客户端的zabbix_agentd 服务停掉,看是否收到告警

告警通知的方式也是在http://c.110monitor.com/console/alarm/index.jsp网站里面设置

技术分享  


最后验证是否成功,可以把客户端的agentd服务停掉,看是否收到报警,我贴两张我收到的报警短信和微信的

技术分享


技术分享

本文出自 “渐行渐远” 博客,请务必保留此出处http://825536458.blog.51cto.com/4417836/1775379

以上是关于zabbix如何实现微信短信电话报警的主要内容,如果未能解决你的问题,请参考以下文章

配置zabbix通过微信报警企业微信报警

Zabbix实现微信平台报警----基于zabbix3.0.4

zabbix的各种报警机制实战

三分钟实现Prometheus电话短信邮件钉钉飞书企业微信报警

zabbix3.0 安装方法,一键实现短信电话微信APP 告警

脚本2分钟实现电话短信报警