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

编辑脚本文件

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. ClickHouse | MergeTree引擎之数据分区
  2. 【IntelliJ IDEA】中文乱码问题 ( 代码乱码 | 编译乱码 | 控制台乱码 )
  3. redis数据持久化的两种方式
  4. open dwg file_体育直播间 | 时隔六年,又一次中韩对决!S10全球总决赛SN对战DWG!...
  5. 设计模式 抽象工厂模式(Abstract Factory)
  6. autotools入门笔记(二)——创建和使用静态库、动态库
  7. python end用法在固定位置换行_在Python中链接方法时,换行的样式正确
  8. 解决Ubuntu make 命令 sudo: make: command not found
  9. JavaWeb中filter的详解及应用案例
  10. arcgis 服务网页打开需要输入用户名和密码问题解决
  11. linux docker状态,Linux之Docker
  12. 新兴IT企业特斯拉(二)——特斯拉的诞生
  13. App功能测试点总结
  14. Windows操作系统安装、备份与还原的所有方法
  15. 爬楼梯 java_爬楼梯问题java实现
  16. Alook浏览器获取Cookie教程
  17. Anker—学习成长笔记
  18. ABP 部署遇到的问题(记录)
  19. Grad-CAM可视化
  20. python简单的预测模型_python简单预测模型

热门文章

  1. Mono.Cecil - 0.6
  2. 新唐NUC980使用记录:自制开发板(基于NUC980DK61YC)
  3. 养生篇01 (饭水分离法)
  4. 键值数据库的基本架构
  5. 水晶报表中几种交叉表的实现方法 (作者阿泰)
  6. 剑网3服务器延迟高,关于《剑网3》网络延迟的一些理论分析
  7. PHP中smart原则,目标smart原则 “smart原则”什么意思?
  8. ESP-MESH 无线组网,让智能家居通信更方便 | ESP32轻松学(Arduino版)
  9. 技术人人都是好的需求评审专家- 如何需求评审,需求评审评什么.
  10. 老农的计算机笔记(四)关于编程语言