zabbix配置飞信报警

最近在公司部署了一个zabbix对公司里的所有服务器、路由器进行实时监控,效果超过预期,大大提高了网络管理的工作效率。

不过貌似国内使用zabbix的用户不多,介绍使用fetion来做为报警介质的文章google下来只有一篇而且基本上是瞎掰完全看不明白。

1、环境说明: (Centos Linux环境)

# uname -a

Linux Crob 2.6.34-gentoo #1 SMP Mon May 31 15:45:25 CST 2010 x86_64 Intel(R) Core(TM)2 Duo CPU E7500 @ 2.93GHz GenuineIntel GNU/Linux # emerge -pv zabbix These are the packages that would be merged, in order: Calculating dependencies... done!

[ebuild   R   ] net-analyzer/zabbix-1.8.2   USE="agent curl frontend jabber mysql openipmi proxy server snmp -ipv6 -ldap -oracle -postgres -sqlite3" 0 kB

2、下载飞信机器人

http://www.it-adv.net/ # wget http://www.it-adv.net/fetion/downng/fetion20091117-linux.tar.gz 3、安装测试飞信机器人

安装

# tar -zxvf fetion20091117-linux.tar.gz -C /usr/local/

测试

# /usr/local/fx/fetion --mobile=159009XXXXX --pwd=XXXXX --to=15900959XXXXX --msg-utf8="这是一条测试消息"

检查手机是否收到消息

4、创建sendsms.sh短信发送脚本

#vim /usr/bin/sendsms.sh

文件内容为如下:

#!/bin/sh

#send sms by fetion

#$1, $2, $3 mean Recipient, Subject and Message

/usr/local/fx/fetion --mobile=138176XXXXX --pwd=risghdhdn1 --to=$1 --msg-utf8="$2, $3"

保存后测试脚本:

# chmod +x /usr/bin/sendsms.sh

# /usr/bin/sendsms.sh 138176XXXXX hello world

检查手机是否收到消息

5、新增zabbix的Media Type

登录到zabbix,进入“Administration" >> ”Media types",点击右上角“Create Media Type"。

Description填"Fetion"或其它名称,Type选择"Script",Script填”sendsms.sh"。

点击"Save"保存配置。

# vim /etc/zabbix/zabbix_server.conf

找到AlertScriptsPath参数并修改成 AlertScriptsPath=/usr/bin/

重启zabbix-server服务

6、新增zabbix的Actions配置

登录到zabbix,进入"Configation" >> "Actions",点击右上角"Create Actions"。

输入”Name",其它都默认

点击右侧“Action Operations"下的"New"按钮,"Operation Type"选择"Send message","Send Message to"选择一个或多个要发送消息的用户组,”Send only to"选择我们之前新增的Fetion。

点击"Save"保存配置。

7、zabbix用户配置

登录到zabbix, 进入"Adimistration" >> "Users",在之前选定要发送消息的组里的Members栏位里选择一个用户,例如选择Admin用户。

在用户信息修改界面最下方的”Media"处点击"Add"按钮。

Type选择"Fetion",Send to填入收信手机号码,其它参数按需修改,点击Add添加。

点击"Save"保存配置。

至此配置完成,触发一个警报试下手机是否收到讯息。

转载于:https://blog.51cto.com/zhoutianqi/518891

zabbix配置飞信报警相关推荐

  1. zabbix配置微信报警

    前言:zabbix一般可以通过邮件以及脚本的方式进行告警,zabbix通过微信报警的方式也是通过脚本来实现 企业微信号内配置 自行申请企业号 在企业号内添加新应用 应用创建完之后查看并启用应用,同时会 ...

  2. zabbix配置邮箱报警

    虽然网上有很多配置zabbix邮箱报警的邮件,但是能成功的还是少数,这里我把我做zabbix邮件报警的步骤写一下吧! 1.安装邮件发送工具mailx 网上的大多都是用的sendmail或者是postf ...

  3. Zabbix配置微信报警通知

    Zabbix告警可以通过邮件,微信,电话,短信等方式发送告警消息. 电话和短信需要向运营商购买相应的网关,需要付费: 邮件和微信是免费的,可以根据业务需要选择相应的告警模式 Zabbix版本:3.2 ...

  4. zabbix配置发送报警邮件

    配置邮件分为两种情况: 第一种:使用远端邮件服务器发送报警邮件 Linux系统版本:CentOS6.5-64 下载mailx: http://nchc.dl.sourceforge.net/proje ...

  5. zabbix配置邮件报警和微信报警 配置自动发现和自动注册

    要求:1.配置zabbix邮件报警和微信报警. 2.配置zabbix自动发现和自动注册. 1.配置zabbix邮件报警 配置email 邮件测试 测试成功 收到邮件 创建用户 配置动作 2.微信报警 ...

  6. Zabbix —— 配置邮箱报警

    ---- 前言: 基于上篇博客,将进一步讲解 zabbix如何结合邮箱,进行报警提醒. 在zabbix的使用中,最重要的一点就是完善的报警机制,作为监控平台,需要时刻关注机器和服务的运行状态,更重要的 ...

  7. nagios监控三部曲之——nagios实现飞信报警(3)

    本来nagios已经搭建成功,邮件报警也已经实现,但领导要求实时的监控系统,在问题出现时及时的处理,这样就要求我实时的登陆邮箱,但在很多的时候我没有办法一直登陆邮箱,而且我的手机是塞班系统,流量还很少 ...

  8. Nagios配置飞信报

    #################################### #################################### 飞信版本为2010版的 飞信测试 先把库文件解压,放 ...

  9. Zabbix配置企业微信群聊机器人告警

    转载来源 : Zabbix配置企业微信群聊机器人告警 : https://www.jianshu.com/p/b5b1f92b1f15 最近在给内部使用的zabbix配置告警发送,要求是使用企业微信群 ...

最新文章

  1. 中汽创智科技首席人工智能官丁华杰:AI赋能自动驾驶的几点思考
  2. chrome浏览器插件开发
  3. The Historical Accident of Waterfall Validity--瀑布开发模型在历史事件中的印证
  4. win32 GDI 画图 防止闪烁
  5. 【iOS XMPP】使用XMPPFramewok(一):添加XMPPFramework(XCode 4.6.2)
  6. 【Java】线程创建方式:Callable接口 / 使用线程池
  7. SAP Spartacus里如何禁掉默认的css style
  8. mysql blob 比较_与MSSQL对比学习MYSQL的心得(四)--BLOB数据类型
  9. 关于表数据行统计的问题和相关误区
  10. for循环及break和continue的区别
  11. 计算机做表格软件有哪些内容,制作表格软件,详细教您excel怎么制作表格
  12. 454. 四数相加 ||
  13. python力导向图论文_力导向图(关系图) echarts的运用
  14. 标准评分卡分数计算原理_学习评分卡Gini指标?这篇看完就够了!
  15. 主题美化 —— IAR篇
  16. A-MPDU与A-MSDU各是什么意思
  17. 软件工程导论—软件与软件工程
  18. 对学生公寓部建议和意见_关于进一步加强学生公寓管理工作的意见
  19. 【简单总结】SLAM 算法的 Benchmark 及相关数据集的结果对比
  20. 离子液体N-丙基-吡啶二氰胺盐[C3py][DCA]|N-丙基-吡啶二氰胺[C3py][DCA]|齐岳

热门文章

  1. 类型转换和页面获取值(总爱忘的)
  2. Proteus仿真错误解决方法:No power supply specified for net 5V in Power Rail Configuration.
  3. (九)特征提取之主成分分析(PCA)
  4. c语言输出合法的出栈算法,c语言栈的实现以及操作
  5. oracle里面的锁,基于oracle中锁的深入理解
  6. cmd 生成wsdl文件_Spring Boot SOAP系列之WSDL是什么“Lese”
  7. uuid会重复吗_UUID的版本你知道吗
  8. android身高控件_安卓身高计算器(标准)
  9. centos7 安装git_在PHP7.4里配置,源码安装swoole4.x,把swoole用起来
  10. html中的rem做响应式,使用rem制作响应式网站