zabbix基础·配置短信报警
脚本目录与邮件脚本目录一样,可以参考上一文章;
编辑脚本文件
vi sendSMS.sh
内容如下:
#!/bin/bash
MESSAGE_UTF8=$3
MOBILE_NUMBER=$1
XXD="/usr/bin/xxd"
CURL="/usr/bin/curl"
TIMEOUT=5
echo $MOBILE_NUMBER
echo $MESSAGE_UTF8
MESSAGE_ENCODE=$(echo "$MESSAGE_UTF8" | ${XXD} -ps | sed 's/\(..\)/%\1/g' | tr -d '\n')
echo "-------------"$MESSAGE_ENCODE
ACCOUNT="账号"
PASS="密码"
URL="http://Ip/api/orange/sms.action?u=${ACCOUNT}&p=${PASS}&m=${MOBILE_NUMBER}&c=${MESSAGE_ENCODE}"
# Send it
set -x
${CURL} -s --connect-timeout ${TIMEOUT} "${URL}"
URL是短信http地址,配上账号密码 就可以发送了
设置脚本和权限:
touch /tmp/SMS.log chown zabbix:zabbix /tmp/SMS.log chown zabbix:zabbix /etc/zabbix/alertscripts/sendSMS.sh chmod +x /etc/zabbix/alertscripts/sendSMS.sh
测试脚本:
/etc/zabbix/alertscripts/sendSMS.sh xxxxxxxxxxx "" "尊敬的客户,您的订单已出库发货,正在配送中,请您耐心等待。
在web页面配置:
“配置-》报警媒介告警”;
参数图为2个,实际要填3个,参考邮件配置;
配置告警动作:
“配置-》动作”:
配置参考邮件配置;
zabbix基础·配置短信报警相关推荐
- 13.zabbix学习笔记:zabbix监控之短信报警
zabbix学习笔记:zabbix监控之短信报警 zabbix的报警方式有多种,除了常见的邮件报警外,特殊情况下还需要设置短信报警和微信报警等额外方式.本篇文章向大家介绍短信报警. 短信报警设置 短信 ...
- Zabbix 3.2 短信报警配置
原理:通过脚本将zabbix报警信息传递到短信接口并发送至手机. 步骤简述: 1.定制调用短信接口的脚本->2.配置zabbix调用脚本的media type->3.配置zabbix触发器 ...
- zabbix应用之短信报警
下面就介绍一下一个简单的配置过程: 1.首先要有一个短信接口,这个是公司公共的短信接口. 2.编写一个python脚本,比如名称为sendsms.py,放在/usr/local/zabbix/shar ...
- zabbix手机报警,zabbix短信报警
zabbix手机和短信报警,实现原理和邮件报警一样 这里使用的api是nexmo的,https://www.nexmo.com/ 也并不是打广告,电话报警确实好用,附带用了他家的短信,需要的朋友的拿走 ...
- 五分钟实现Zabbix电话、短信、邮件、钉钉、飞书、企业微信等机器人报警
Zabbix是现在企业用的比较多的开源监控系统,Zabbix电话短信报警更是运维不可缺少的报警渠道,假如半夜正在睡觉服务器异常了,这时候电话报警就非常必要. Spug推送助手针对常见的报警系统,内置好 ...
- 程序主动进行电话短信报警,自定义电话、短信、钉钉报警通知
程序主动进行电话短信报警,自定义电话.短信.钉钉报警通知 一. 规则说明 这里我们要利用到阿里云的云监控的手段,有一个叫做事件监控的东西,可以通过自定义事件上传来进行监控报警. 流程: 程序发现错误 ...
- android代码 根据黑名单拦截短信,滴滴将小范围测试短信报警 司、乘两端同步试运行“黑名单”...
滴滴将小范围测试"短信报警" 司.乘两端同步试运行"黑名单" 金羊网 作者:程行欢 2018-10-19 金羊网讯 记者程行欢报道:记者从滴滴方面获悉,从1 ...
- nagios整合ganglia实现hadoop、Hbase监控及手机短信报警
预计该博文篇幅较长,这里不再废话,对ganglia不太了解的去问谷老师,直接看环境: hadoop1.updb.com 192.168.0.101 hadoop2.updb.com 192 ...
- nagios监控服务短信报警开发及部署细节
网站监控的及时报警方式主要就是短信报警了:1)邮箱转短信报警. 2)微信,MSN,QQ转手机信息提醒. 3)短信网关报警(本文推荐) 4)短信猫报警. 5)飞信报警. 6)手机邮件客户端直接收邮件提示 ...
- 推荐|脚本2分钟实现电话短信报警
运维在日常工作中,会写很多脚本,但是脚本想支持电话短信报警却比较麻烦,要想让脚本支持电话.短信报警,一般要在电话短信运营商平台提交资料审核才可以,有些运营商平台还需要提交企业资质才可以,这就给运维带来 ...
最新文章
- Ueditor配置及在项目中的使用
- 基于Grafana的Repeate Panel快速定义面板
- c语言枚举类型变量的作用
- ftp服务用户访问权限设置
- 【转载】jQuery学习笔记
- 读书笔记 --- [基础知识点] 小结2
- 民企信息化建设个人经历(四)
- 哈工大LTP本地安装及python调用
- Java笔记-解决java.lang.ClassCastException: javax.xml.bind.JAXBElement cannot be cast to
- Timus 1015. Test the Difference!
- Linux软件万花筒
- Google Native Client介紹
- Flask 蓝图(Blueprint)
- HTML5开发手机项目—个人总结
- lisp型材库_基于AutoLISP的AutoCAD标准零件库的开发研究
- cad批量打印快捷键_批量打印CAD图(无删减版)
- 10年建模师给想学次世代游戏建模同学的一些忠告,太受益了!
- xThunder —— 完美支持Firefox的迅雷,旋风调用扩展
- 分享一个火遍全网的 Python 框架,爆赞!
- SqlParameter应用实例 实验日记
热门文章
- 《嵌入式系统 – NUC980 IoT应用开发实战指南(基于RT-Thread系统)》第3章 NUC980 IoT I2C实践
- SDWAN-虚拟网卡(最全详解)
- JS 根据date日期格式返回周几
- QT学习Github地址,git使用记录
- 64位CPU对于移动设备是没有意义
- 【九阳真经口诀】他强由他强,清风拂山岗;他横由他横,明月照大江。他自狠来他自恶,我自一口真气足。
- 想学Python爬虫么?很简单的鸭~第二课
- 汇编指令CALL的硬编码E8 和 JMP 的硬编码E9 后面参数的计算方法
- 阿里云数据库(RDS)是什么,与传统数据库有什么区别?
- dockers 赋权