婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Zabbix 配置釘釘告警功能的實現代碼

Zabbix 配置釘釘告警功能的實現代碼

熱門標簽:云南電商智能外呼系統哪家好 廈門防封電銷電話卡 外呼系統全國 宜賓銷售外呼系統軟件 地圖標注能更改嗎 高德地圖標注公司需要錢 濰坊寒亭400電話辦理多少錢 地圖標注員有發展前景嗎 四川保險智能外呼系統

需求

Zabbix配置釘釘告警和Prometheus配置釘釘告警類似。只不過Zabbix通過釘釘告警是通過Python腳本實現。而Prometheus是通過釘釘的二進制包實現。

釘釘的設置可以參看我的另外一篇博文(Prometheus 配置釘釘告警): https://knight.blog.csdn.net/article/details/105583741

我們現在主要來講解Zabbix的設置實現

釘釘Webhook代碼實現

vim /usr/local/zabbix/share/zabbix/alertscripts/dingding.py

#!/usr/bin/env python
#coding:utf-8
 
import requests,json,sys,os,datetime
webhook="https://oapi.dingtalk.com/robot/send?access_token=6e5bcfee12bc6fa7f3c6bd16b7d6c333d86266cecadd3fe5e77a29cedae9f9"   #說明:這里改為自己創建的機器人的webhook的值
 
user=sys.argv[1]
text=sys.argv[3]
data={
  "msgtype": "text",
  "text": {
    "content": text
  },
  "at": {
    "atMobiles": [
      user
    ],
    "isAtAll": False
  }
}
headers = {'Content-Type': 'application/json'}
x=requests.post(url=webhook,data=json.dumps(data),headers=headers)
if os.path.exists("/tmp/dingding.log"):
  f=open("/tmp/dingding.log","a+")
else:
  f=open("/tmp/dingding.log","w+")
f.write("\n"+"--"*30)
if x.json()["errcode"] == 0:
  f.write("\n"+str(datetime.datetime.now())+"  "+str(user)+"  "+"發送成功"+"\n"+str(text))
  f.close()
else:
  f.write("\n"+str(datetime.datetime.now()) + "  " + str(user) + "  " + "發送失敗" + "\n" + str(text))
  f.close()

執行一下:

chmod +x dingding.py # 加執行權限
python dingding.py a b "測試"

我們看釘釘能不能收到告警(記得釘釘要加服務器的公網ip的白名單)

Zabbix的配置如下:

(1)配置報警媒介類型:

配置---> 報警媒介類型,腳本參數如下:

{ALERT.SENDTO}
{ALERT.SUBJECT}
{ALERT.MESSAGE}

截圖如下:

(2)配置動作

 配置--->動作--->創建動作,把微信告警或者郵件告警的“操作”和恢復操作內容拷貝過來即可。

(3)最后配置用戶

配置--->用戶---> 報警媒介,把釘釘加進來即可。 其中收件人要寫自己的電話號碼。

 Zabbix的配置就配置完了。我們看一下告警的效果圖

總結

到此這篇關于Zabbix 配置釘釘告警的文章就介紹到這了,更多相關Zabbix 配置釘釘告警內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

標簽:德州 巴彥淖爾 廣安 紅河 回訪 湛江 廊坊 滁州

巨人網絡通訊聲明:本文標題《Zabbix 配置釘釘告警功能的實現代碼》,本文關鍵詞  Zabbix,配置,釘釘,告警,功能,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Zabbix 配置釘釘告警功能的實現代碼》相關的同類信息!
  • 本頁收集關于Zabbix 配置釘釘告警功能的實現代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 芦溪县| 新密市| 长沙县| 内乡县| 衡阳市| 鄂托克前旗| 永泰县| 黔南| 新野县| 三河市| 锡林郭勒盟| 东港市| 和田市| 江川县| 南阳市| 定襄县| 巨野县| 江山市| 阳西县| 永寿县| 阳曲县| 正阳县| 乌拉特前旗| 穆棱市| 榆树市| 英山县| 嵊州市| 龙胜| 洛隆县| 化州市| 乌鲁木齐市| 余庆县| 临安市| 呈贡县| 汝城县| 宾阳县| 五家渠市| 临沧市| 永济市| 孝义市| 临夏县|