[ ] сигнал тревоги zabbix-SMS (ссылка 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;
“””
Используйте платформу Bayou SMS для SMS-сигнализации
Получить ввод параметров
Параметр 1: Получить номер мобильного телефона (первый параметр, отправленный zabbix, номер мобильного телефона для получения сигнала тревоги)
Параметр 2: Тема SMS (второй параметр из zabbix, тема тревоги)
Параметр третий: контент SMS (третий параметр, отправляемый zabbix, содержимое сигнала тревоги)
Ручной метод отладки
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)
Настройка шаблона SMS в действии
Заявление об авторских правах: Содержание этой статьи добровольно предоставлено пользователями Интернета, а мнения, выраженные в этой статье, представляют собой только точку зрения автора. Этот сайт предоставляет только услуги по хранению информации, не имеет никаких прав собственности и не принимает на себя соответствующие юридические обязательства. Если вы обнаружите на этом сайте какое-либо подозрительное нарушение авторских прав/незаконный контент, отправьте электронное письмо, чтобы сообщить. После проверки этот сайт будет немедленно удален.
Издатель: Full stack программист и руководитель стека, укажите источник для перепечатки: https://javaforall.cn/231729.html Исходная ссылка: https://javaforall.cn