失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > zabbix3调用接口发送短信告警

zabbix3调用接口发送短信告警

时间:2024-08-14 10:47:54

相关推荐

zabbix3调用接口发送短信告警

一、需求

之前使用的邮件告警,由于经常会忽略邮件,所以有时候告警查看的并不及时,所以增加短信告警的,以便及时处理。

二、zabbix-server端的配置

# 需要在zabbix-server端打开AlertScriptsPath,并编写发短信的python脚本。[root@192-168-x-x ~]# grep '^A' /etc/zabbix/zabbix_server.conf AlertScriptsPath=/usr/lib/zabbix/alertscripts# 可发短信的python脚本[root@192-168-x-x7 ~]# cat /usr/lib/zabbix/alertscripts/sendSMS.py #!/usr/bin/env python# -*- coding:utf-8-*-# Time: /3/4 16:12# Author : leon# Contact : 532141928@# File: sendSMS.py# Software : PyCharmimport sysimport requestsdef sendsms(phone, total, message):post_url = 'http://xxx.xxx.xxx.xxx/UserName=username&UserPass=password&Subid=&Mobile={}&Content=[监控告警]-{}{}'.format(phone, total, message)requests.post(post_url)if __name__ == '__main__':phone = sys.argv[1]total = sys.argv[2]message = sys.argv[3]sendsms(phone, total, message)

[root@192-168-x-x ~]# chmod +x /usr/lib/zabbix/alertscripts/sendSMS.py [root@192-168-x-x ~]# chown zabbix.zabbix /usr/lib/zabbix/alertscripts/sendSMS.py

三、在zabbix-web界面进行配置

3.1 先配置报警媒介类型

3.2 配置接收告警的用户信息

3.3 配置告警动作

如果觉得《zabbix3调用接口发送短信告警》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。