脚本目录与邮件脚本目录一样,可以参考上一文章;

编辑脚本文件

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基础·配置短信报警相关推荐

  1. 13.zabbix学习笔记:zabbix监控之短信报警

    zabbix学习笔记:zabbix监控之短信报警 zabbix的报警方式有多种,除了常见的邮件报警外,特殊情况下还需要设置短信报警和微信报警等额外方式.本篇文章向大家介绍短信报警. 短信报警设置 短信 ...

  2. Zabbix 3.2 短信报警配置

    原理:通过脚本将zabbix报警信息传递到短信接口并发送至手机. 步骤简述: 1.定制调用短信接口的脚本->2.配置zabbix调用脚本的media type->3.配置zabbix触发器 ...

  3. zabbix应用之短信报警

    下面就介绍一下一个简单的配置过程: 1.首先要有一个短信接口,这个是公司公共的短信接口. 2.编写一个python脚本,比如名称为sendsms.py,放在/usr/local/zabbix/shar ...

  4. zabbix手机报警,zabbix短信报警

    zabbix手机和短信报警,实现原理和邮件报警一样 这里使用的api是nexmo的,https://www.nexmo.com/ 也并不是打广告,电话报警确实好用,附带用了他家的短信,需要的朋友的拿走 ...

  5. 五分钟实现Zabbix电话、短信、邮件、钉钉、飞书、企业微信等机器人报警

    Zabbix是现在企业用的比较多的开源监控系统,Zabbix电话短信报警更是运维不可缺少的报警渠道,假如半夜正在睡觉服务器异常了,这时候电话报警就非常必要. Spug推送助手针对常见的报警系统,内置好 ...

  6. 程序主动进行电话短信报警,自定义电话、短信、钉钉报警通知

    程序主动进行电话短信报警,自定义电话.短信.钉钉报警通知 一. 规则说明 这里我们要利用到阿里云的云监控的手段,有一个叫做事件监控的东西,可以通过自定义事件上传来进行监控报警. 流程: 程序发现错误 ...

  7. android代码 根据黑名单拦截短信,滴滴将小范围测试短信报警 司、乘两端同步试运行“黑名单”...

    滴滴将小范围测试"短信报警" 司.乘两端同步试运行"黑名单" 金羊网  作者:程行欢  2018-10-19 金羊网讯 记者程行欢报道:记者从滴滴方面获悉,从1 ...

  8. nagios整合ganglia实现hadoop、Hbase监控及手机短信报警

    预计该博文篇幅较长,这里不再废话,对ganglia不太了解的去问谷老师,直接看环境: hadoop1.updb.com    192.168.0.101 hadoop2.updb.com    192 ...

  9. nagios监控服务短信报警开发及部署细节

    网站监控的及时报警方式主要就是短信报警了:1)邮箱转短信报警. 2)微信,MSN,QQ转手机信息提醒. 3)短信网关报警(本文推荐) 4)短信猫报警. 5)飞信报警. 6)手机邮件客户端直接收邮件提示 ...

  10. 推荐|脚本2分钟实现电话短信报警

    运维在日常工作中,会写很多脚本,但是脚本想支持电话短信报警却比较麻烦,要想让脚本支持电话.短信报警,一般要在电话短信运营商平台提交资料审核才可以,有些运营商平台还需要提交企业资质才可以,这就给运维带来 ...

最新文章

  1. Ueditor配置及在项目中的使用
  2. 基于Grafana的Repeate Panel快速定义面板
  3. c语言枚举类型变量的作用
  4. ftp服务用户访问权限设置
  5. 【转载】jQuery学习笔记
  6. 读书笔记 --- [基础知识点] 小结2
  7. 民企信息化建设个人经历(四)
  8. 哈工大LTP本地安装及python调用
  9. Java笔记-解决java.lang.ClassCastException: javax.xml.bind.JAXBElement cannot be cast to
  10. Timus 1015. Test the Difference!
  11. Linux软件万花筒
  12. Google Native Client介紹
  13. Flask 蓝图(Blueprint)
  14. HTML5开发手机项目—个人总结
  15. lisp型材库_基于AutoLISP的AutoCAD标准零件库的开发研究
  16. cad批量打印快捷键_批量打印CAD图(无删减版)
  17. 10年建模师给想学次世代游戏建模同学的一些忠告,太受益了!
  18. xThunder —— 完美支持Firefox的迅雷,旋风调用扩展
  19. 分享一个火遍全网的 Python 框架,爆赞!
  20. SqlParameter应用实例 实验日记

热门文章

  1. 《嵌入式系统 – NUC980 IoT应用开发实战指南(基于RT-Thread系统)》第3章 NUC980 IoT I2C实践
  2. SDWAN-虚拟网卡(最全详解)
  3. JS 根据date日期格式返回周几
  4. QT学习Github地址,git使用记录
  5. 64位CPU对于移动设备是没有意义
  6. 【九阳真经口诀】他强由他强,清风拂山岗;他横由他横,明月照大江。他自狠来他自恶,我自一口真气足。
  7. 想学Python爬虫么?很简单的鸭~第二课
  8. 汇编指令CALL的硬编码E8 和 JMP 的硬编码E9 后面参数的计算方法
  9. 阿里云数据库(RDS)是什么,与传统数据库有什么区别?
  10. dockers 赋权