久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

Zabbix 配置釘釘告警功能的實現(xiàn)代碼

瀏覽:279日期:2023-04-06 15:09:08

需求

Zabbix配置釘釘告警和Prometheus配置釘釘告警類似。只不過Zabbix通過釘釘告警是通過Python腳本實現(xiàn)。而Prometheus是通過釘釘?shù)亩M制包實現(xiàn)。

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

我們現(xiàn)在主要來講解Zabbix的設(shè)置實現(xiàn)

釘釘Webhook代碼實現(xiàn)

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

#!/usr/bin/env python#coding:utf-8 import requests,json,sys,os,datetimewebhook="https://oapi.dingtalk.com/robot/send?access_token=6e5bcfee12bc6fa7f3c6bd16b7d6c333d86266cecadd3fe5e77a29cedae9f9"   #說明:這里改為自己創(chuàng)建的機器人的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)+"  "+"發(fā)送成功"+"\n"+str(text))  f.close()else:  f.write("\n"+str(datetime.datetime.now()) + "  " + str(user) + "  " + "發(fā)送失敗" + "\n" + str(text))  f.close()

執(zhí)行一下:

chmod +x dingding.py # 加執(zhí)行權(quán)限python dingding.py a b "測試"

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

Zabbix的配置如下:

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

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

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

截圖如下:

(2)配置動作

配置--->動作--->創(chuàng)建動作,把微信告警或者郵件告警的“操作”和恢復(fù)操作內(nèi)容拷貝過來即可。

(3)最后配置用戶

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

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

總結(jié)

到此這篇關(guān)于Zabbix 配置釘釘告警的文章就介紹到這了,更多相關(guān)Zabbix 配置釘釘告警內(nèi)容請搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

標(biāo)簽: Zabbix
相關(guān)文章:
主站蜘蛛池模板: 哈密市| 密云县| 西贡区| 格尔木市| 名山县| 禹城市| 宁德市| 昆山市| 井冈山市| 大田县| 涞水县| 桂林市| 临沭县| 洛扎县| 河南省| 孙吴县| 华坪县| 伊川县| 泉州市| 电白县| 昌平区| 葫芦岛市| 娄烦县| 永新县| 临湘市| 乌鲁木齐县| 栾城县| 公主岭市| 巴彦县| 城市| 门源| 宁都县| 平原县| 磐石市| 呈贡县| 双牌县| 凤阳县| 廊坊市| 汉源县| 博客| 色达县|