Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >zabbix短信报警_手机短信监听

zabbix短信报警_手机短信监听

作者头像
全栈程序员站长
发布于 2022-11-15 02:13:49
发布于 2022-11-15 02:13:49
14.9K0
举报

[ ] zabbix-短信报警(参考 http://hanyun.blog.51cto.com/1060170/1604918 )

[ ] zabbix-电话报警(参考 http://dl528888.blog.51cto.com/2382721/1639579 )

https://luosimao.com/docs/api/29

python

#!/usr/bin/env python

# coding: utf-8

import requests;

import json;

import sys;

“””

使用八优短信平台进行短信报警

接收参数输入

参数一:接收手机号(zabbix传来的第1个参数,报警接收手机号)

参数二:短信主题(zabbix传来的第2个参数,报警主题)

参数三:短信内容(zabbix传来的第3个参数,报警内容)

手动调试方法

python sendsms.py *********** “报警测试”

“””

def sendsms(phone,subject,message):

“””

发送短信

“””

resp = requests.post((” http://sms-api.luosimao.com/v1/send.json“),

auth=(“api”, “key-xxxxxxxxxxxxxxxxxxxxxxxxxxxx”),

data={

“mobile”: phone,

“message”: message+’【xxxx】’

},timeout=3 , verify=False);

result = json.loads( resp.content )

print result

if __name__ == ‘__main__’:

phone = sys.argv[1]

subject = sys.argv[2]

message = sys.argv[3]

sendsms(phone,subject,message)

在动作中配置短信模板

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/231729.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年10月31日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
拿来就用的脚本案例!(三)
之前给大家分享了《7 个非常实用的 Shell 拿来就用脚本实例!》和《超硬核!11 个非常实用的 Python 和 Shell 拿来就用脚本实例!》两篇文章。
杰哥的IT之旅
2021/12/01
3890
拿来就用的脚本案例!(三)
Zabbix配置腾讯云短信报警
首次开通短信套餐包的腾讯云每月会赠送100条的免费短信数量,我们可以拿这100条短信进行测试
没有故事的陈师傅
2019/08/06
38.9K2
Zabbix配置腾讯云短信报警
zabbix发送报警信息带图片
zabbix 发送报警内容调用 zabbix 的 api 生成原始图数据,然后将图片上传到远方图床取出图片 URL 进行展示;
cuijianzhe
2022/06/14
7490
zabbix发送报警信息带图片
Zabbix监控之报警配置
定制报警内容: https://www.zabbix.com/documentation/4.0/zh/manual/appendix/macros/supported_by_location
王先森sec
2023/04/24
1.1K0
Zabbix监控之报警配置
Zabbix 随笔:钉钉机器人告警(脚本方式)
本文将带来 Zabbix 6.0 LTS 如何利用 Python 脚本实现钉钉机器人通知告警信息。
IT小白Kasar
2022/03/03
3.1K1
Zabbix 随笔:钉钉机器人告警(脚本方式)
zabbix-v4.0系列-配置短信告警功能
在百度上搜索查看了很多文章之后,我终于在本地服务上实现了zabbix短信发送配置。其中有很多小的细节导致了我配置的并不是那么顺利,这篇文章就是解决这个问题的。按照这篇文章相信你一定能快速配置出短信发送的功能。
cosmozhu
2020/06/15
2.7K0
分布式监控系统Zabbix-3.0.3--短信报警设置
前面已分别介绍了zabbix的邮件、微信报警设置,这些都是手机在有网络时才能收到报警信息,那如果手机没有网的情况下怎么办,这就需要考虑使用短信接口报警了。当服务出现故障达到预警级别是通过发送短信的形式告诉运维人员,以便及时处理。公司的短信接口是从短信服务器购买的,并经过公司开发大神调整后使用的。废话不多赘述,下面直接记录配置过程: 一、zabbix服务端的脚本路径设置 [root@zabbix ~]# cat /data/zabbix/etc/zabbix_server.conf|grep alertscr
洗尽了浮华
2018/01/23
1.3K0
分布式监控系统Zabbix-3.0.3--短信报警设置
zabbix-告警
vim /usr/lib/zabbix/alertscripts/zabbix_feishu_alarm.py
buiu
2021/12/31
3810
Zabbix 随笔:企业微信小程序告警篇
本文利用企业微信的方式告警。不过该方式有一个比较重要的前提,Zabbix Server 需要有访问外网的能力,接收端也需要有访问互联网的能力。
IT小白Kasar
2022/02/16
4.5K2
Zabbix 随笔:企业微信小程序告警篇
分布式监控系统Zabbix-3.0.3-完整安装记录(6)-微信报警部署
Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式。 现在由于微信使用的广泛度,越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理。 前面介绍了zabbix的邮件报警的部署过程,这里继续说下zabbix的微信报警环境的部署。 废话不多说了,下面记录了微信报警的操作过程: 接下来详细记录如下: 1)微信企业号的申请过程 2)微信企业号登陆后的相关设置 3)zabbix结合微信报警脚本设置 -----------
洗尽了浮华
2018/01/22
1.1K0
分布式监控系统Zabbix-3.0.3-完整安装记录(6)-微信报警部署
zabbix报警微信接口最新版[python]
本脚本初始版本来自网上,作者不详,有知道可以联系我,让我等认识下 微信中查看代码可能有些错乱,可以移步 https://github.com/zhuima/wechat_for_zabbix/blob/master/zabbix_alert.py
追马
2020/07/02
5130
zabbix实现Python邮件报警
zabbix是个非常强大的监控工具,可以监控linux和windows的服务器数据,也可以通过自定义key来扩展默认的监控项,但是自带的邮件报警提供的信息却不太友善。本文想通过自定脚本的方式,实现在报警邮件的同时发送对应的图像和url连接。
py3study
2020/01/07
8390
Z投稿| Zabbix告警消息推送至kafka
Zabbix运维工程师,熟悉Zabbix开源监控系统的架构。乐于分享Zabbix运维经验,个人公众号“运维开发故事”。
Zabbix
2021/01/29
6810
Z投稿| Zabbix告警消息推送至kafka
分布式监控系统Zabbix-3.0.3-完整安装记录(5)-邮件报警部署
前面几篇陆续介绍了zabbix3.0.3监控系统的部署和监控项配置,今天这里分享下zabbix3.0.3的邮件报警的配置过程~ 由于采用sendmail发送邮件,常常会被认为是垃圾邮件被拒,所以不推荐这种方式! 这里,针对zabbix报警信息的发送,可以采用下面两种方式中的任意一种: 1)利用sendEmail程序来发送报警邮件.sendEmail是一个轻量级,命令行的SMTP邮件客户端,非常完美,使用简单并且功能强大.这个被设计用在php、bash 、perl和web站点使用。 2)利用python脚本来
洗尽了浮华
2018/01/23
1K0
分布式监控系统Zabbix-3.0.3-完整安装记录(5)-邮件报警部署
zabbix--python短信接口脚本
#!/usr/bin/env python #-- coding: utf8 -- import sys import requests import json def sendsms(phone, subject, message): """ 发送短信 """ values = {"appCode": "ZBXSZ", "businessType": "tz", "businessNo": "adf324", "phoneNums": phone, "templCode": "bqjrtzZBXSZyzr
py3study
2020/01/14
5K0
zabbix3.4接入微信报警 原
1.申请微信企业号  申请后,请在“我的企业”页面下记录企业号的CorpID 
拓荒者
2019/03/11
9580
zabbix3.4接入微信报警
                                                                            原
Zabbix 3.4.3实现企业微信报警 原
   微信的报警方式可以让我们随时随地接收到信息,加快问题的处理,比传统邮件更加方便,首先我们先打开企业微信的地址 https://work.weixin.qq.com
拓荒者
2019/03/11
5690
Zabbix 3.4.3实现企业微信报警
                                                                            原
Zabbix 短信报警配置3
[Configuration]->[Actions]->[Create action]
franket
2022/02/09
4650
Zabbix告警消息推送至kafka并消费至企业微信
应用场景 由于朋友所在公司对安全性要求较高,zabbix所在的网络环境不能上外网,因此不能通过zabbix将告警直接发送至一些即时通讯工具,这就需要将报警消息发送至一些中间件,并通过中间件转发出去,这里选择使用了kafka,当然kafka中不只有报警信息,也有其他需要发送的数据,这里就不过多透漏 基础环境配置 kafka集群已部署好,这里不介绍安装细节
没有故事的陈师傅
2020/06/23
1.6K0
Zabbix 短信报警配置2
发送短信脚本 这个是发送短信的脚本 [root@redis-b sms_script]# cat sms_sent_message.bash #!/bin/bash ## #$1 is phone number list #$2 is messages with utf-8 # help_info() { cat <<EOF usage:$0 <'phone_numbers'> <'message'> Example:$0 '18016017077,18016017078' '你好'
franket
2022/02/09
5360
相关推荐
拿来就用的脚本案例!(三)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档