当前位置:网站首页>zabbix如何配置告警短信?(预警短信通知设置流程)
zabbix如何配置告警短信?(预警短信通知设置流程)
2022-07-01 00:42:00 【苍穹破天】
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
更准确的将告警通知推送给运维及其他指定人员,短信因其速度快、强展现的优点,成为了告警中重要的一种通知方式。本文将介绍zabbix如何配置短信告警服务。
Zabbix短信配置流程
一、创建发送脚本
创建名为sendsms.py的Python脚本,放到zabbix脚本路径,请在配置文件中开启AlertScriptsPath=路径。
#注意事项:
* 接口类型:触发短信接口,支持发送验证码短信、订单通知短信,节日祝福等。
* 账户注册:请通过该地址开通账户 http://user.ihuyi.com/?exClaO
#(1)调试期间,请用默认的模板进行测试,默认模板详见接口文档;
#(2)请使用 用户名 及 APIkey来调用接口,APIkey在会员中心可以获取;
#(3)该代码仅供接入互亿无线短信接口参考使用,客户可根据实际需要自行编写;
#!/usr/local/bin/python
#-*- coding:utf-8 -*-
import urllib2
import urllib
#用户名 查看用户名请登录用户中心->验证码、通知短信->帐户及签名设置->APIID
account = "用户名"
#密码 查看密码请登录用户中心->验证码、通知短信->帐户及签名设置->APIKEY
password = "密码"
mobile = "138xxxxxxxx"
text = "您的验证码是:121254。请不要把验证码泄露给其他人。"
data = {'account': account, 'password' : password, 'content': text, 'mobile':mobile,'format':'json' }
req = urllib2.urlopen(
url= 'http://106.ihuyi.com/webservice/sms.php?method=Submit',
data= urllib.urlencode(data)
)
content =req.read()
登录互亿无线制台,在验证码通知概览页面,获取互亿无线APIID及APIKEY:

在zabbix中设置向脚本传递两个参数,一个是手机号,一个是内容,内容部分将在后文中 的Media types进行配置。
边栏推荐
- 1175. Prime Arrangements
- 一些本质的区别
- Basic knowledge 3 - standard unit library
- 1175. Prime Arrangements
- Docker deployment MySQL 8
- 友盟(软件异常实时监听的好帮手:Crash)接入教程(有点基础的小白最易学的教程)
- One of the basics - overview of sta Basics
- Principes de formation de la programmation robotique
- [problem handled] -nvidia SMI command cannot obtain the GPU process number of its own container and the external GPU process number
- Strictmode analysis registration strictmode principle (4)
猜你喜欢

Dx-11q signal relay
![[learning notes] structure](/img/55/9623ba97f57eff71c246684e3a2bba.png)
[learning notes] structure

基础知识之二——STA相关的基本定义

Why not two or four TCP handshakes

农产品换房?“变相”购房补贴!

Basic knowledge II - Basic definitions related to sta

元宇宙为 VR/AR 带来的新机会

6月第4周榜单丨飞瓜数据UP主成长排行榜(哔哩哔哩平台)发布!

Kongyiji's first question: how much do you know about service communication?

流批一体在京东的探索与实践
随机推荐
【多源bfs】934. Shortest Bridge
Note d'étude du DC: zéro dans le chapitre officiel - - Aperçu et introduction du processus de base
WIN11中MathType编辑中“打开数学输入面板”是灰色不可编辑
Use of typora
JS to convert numbers into Chinese characters for output
Institute of Microbiology, commonly used biochemical reactions in microbiological testing
45岁程序员告诉你:程序员为什么要跳槽,太真实...
微生物安全與健康,什麼是生物處理?
[learning notes] simple DP
Open3d point cloud color rendering
js中把数字转换成汉字输出
[deepin] common sets
uniapp官方组件点击item无效,解决方案
1175. Prime Arrangements
Exploring the road of steam education innovation in the Internet Era
孙宇晨接受瑞士媒体Bilan采访:熊市不会持续太久
Relationship between ASCII, Unicode, GBK, UTF-8
Pytorch programming knowledge (2)
【qt5-tab标签精讲】Tab标签及内容分层解析
flutter报错 -- The argument type ‘Function‘ can‘t be assigned to the parameter type ‘void Function()?‘