成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

Zabbix配置釘釘的帶圖片報警功能

瀏覽:184日期:2023-04-06 15:09:10

實現思路:

首先報警信息里要有itemid,這是前提,根據信息里傳入的參數使用正則匹配到itemid構建一個session會話,或者使用cookie來進行登錄,根據itemid去請求圖片,并將獲取到的圖片保存到本地,由于markdown的圖片鏈接需要被訪問到,我的zabbix是在內網中,所以需要將圖片傳到圖床或者傳到一個具有公網IP的web服務器,我這里傳到了我的個人服務器將報警信息轉換成markdown語法格式構造請求利用釘釘的webhook發送消息設置釘釘機器人

釘釘機器人需要進行安全設置,這里我定義了關鍵詞”通知“,也就是說發送的消息中必須包含這個詞

腳本實現由于需要將圖片從本地拷到遠端,免密需要提前配置好,腳本是用zabbix用戶執行,Web服務器目錄的安全策略最好設置一下

#!/usr/bin/python# -*- coding: utf-8 -*-import requests,timeimport json,sys,re,oszabbixserver_url ="http://192.168.99.200/index.php"#定義遠端的web服務器地址,將圖片復制到遠端的web目錄下pname_path="http://47.103.15.51/dingding_pic/"#定義獲取的圖片地址testUrl = "http://192.168.99.200/chart.php"host="192.168.99.200"def get_itemid():  itemid=re.search(r"ITEM ID:(\d+)",sys.argv[2]).group(1)  return itemiddef get_picture(itemid,pname):  #構建session,或者可以一次構建之后使用cookie登錄  myRequests = requests.Session()  try:    loginHeaders = {      "Host":host,            "Accept":"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8"     }    # 構建登錄所需的信息    playLoad = {      "name": "Admin",      "password": "zabbix",      "autologin": "1",      "enter": "Sign in",    }    myRequests.post(url=zabbixserver_url, headers=loginHeaders, data=playLoad)    testUrlplayLoad = {      "from": "now-10m",      "to": "now",      "itemids": itemid,      "width": "700",    }    testGraph = myRequests.get(url=testUrl,params=testUrlplayLoad)    IMAGEPATH = os.path.join("/usr/lib/zabbix/alertscripts/dingding_pic/", pname)    #將獲取到的圖片數據寫入到文件中去    with open(IMAGEPATH,"wb") as f:      f.write(testGraph.content)    os.system("sudo scp %s root@47.103.15.51:/usr/share/nginx/html/dingding_pic" %IMAGEPATH)     pname_url = pname_path+pname    return pname_url  except Exception as e:    print(e)    return False#構造發送消息的請求def send_msg(pname_url,info3):  headers = {"Content-Type": "application/json;charset=utf-8"}  print(info3)  data = {    "msgtype": "markdown",    "markdown": {      "title": info1,      "text": "## 通知:\n"+info3+"![screenshot](%s)\n"%(pname_url)    },    "at":{      "atMobiles": reminders,      "isAtAll": False,    },    }  r = requests.post(url=webhook_url,json=data,headers=headers)  print(r.text)#對報警信息進行格式化  def info_text():  new_text = ""  x = info2.split("\n")  for i in x:    if re.search("ITEM ID",str(i)):      pass    else:      new_text+="- "+str(i)+("\n")  print(type(new_text))   return new_textif __name__ == "__main__":  #將報警信息寫入日志  os.system("echo hello >> /tmp/syslog.md")    pname = str(int(time.time()))+".png"  info1 = str(sys.argv[1])  info2 = str(sys.argv[2])  info3 = info_text()  with open("/tmp/syslog.md","a") as f:    f.write(info1)    f.write(info2)    f.close()  reminders = []  webhook_url = "https://oapi.dingtalk.com/robot/send?access_token=771ded387e6be652c51a2b6c83cade4e048e3da4fdfe128f1db6b124b87df18a"  itemid = get_itemid()     pname_url=get_picture(itemid,pname)  print(pname_url)  send_msg(pname_url,info3)

定義報警媒介類型打開zabbix監控web,在管理菜單中選擇報警媒介類型,創建媒體類型,選擇腳本,填寫剛才編寫的郵件帶圖腳本名稱zabbix_email_pic.py,腳本參數,最后添加

打開管理中的用戶,點擊需要設置郵件告警的用戶,然后在報警媒介中添加報警媒介,在彈框中選擇剛才定義的類型,收件人自定義,最后添加

定義告警動作

點擊配置菜單中的動作,創建動作,然后根據圖片進行填寫

操作默認標題 Zabbix告京:服務器:{HOSTNAME}發生: {TRIGGER.NAME}故障!ITEMID:{ITEM.ID}告警主機:{HOST.NAME}告警主機:{HOST.IP}告警時間:{EVENT.DATE} {EVENT.TIME}告警等級:{TRIGGER.SEVERITY}告警信息: {TRIGGER.NAME}告警項目:{TRIGGER.KEY}問題詳情:{ITEM.NAME}:{ITEM.VALUE}當前狀態:{TRIGGER.STATUS}:{ITEM.VALUE}事件ID:{EVENT.ID}恢復操作Zabbix告京:服務器:{HOST.NAME}發生: {TRIGGER.NAME}已恢復!ITEMID:{ITEM.ID}告警主機:{HOST.NAME}告警主機:{HOST.IP}告警時間:{EVENT.DATE} {EVENT.TIME}告警等級:{TRIGGER.SEVERITY}告警信息: {TRIGGER.NAME}告警項目:{TRIGGER.KEY}問題詳情:{ITEM.NAME}:{ITEM.VALUE}當前狀態:{TRIGGER.STATUS}:{ITEM.VALUE}事件ID:{EVENT.ID}



最終效果

可以手動觸發一個報警測試效果


至此,zabbix的微信,郵箱,釘釘的帶圖報警均已配置完成

總結

以上所述是小編給大家介紹的Zabbix配置釘釘的帶圖片報警功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

標簽: Zabbix
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
一本一本久久a久久精品综合妖精| 在线观看日韩av电影| 欧美成人有码| 精品少妇一区二区| 国产老妇另类xxxxx| 欧美曰成人黄网| 奇米影视一区二区三区小说| 色婷婷综合久久久久中文| 亚洲香肠在线观看| 国产精品久久久久久久久婷婷| 有码一区二区三区| 亚洲一区二区三区午夜| 夜夜揉揉日日人人青青一国产精品| 99精品国产在热久久| 一区二区视频在线| 亚洲每日更新| 亚洲精品老司机| 国模精品娜娜一二三区| 中文字幕av一区二区三区高| 欧美成人久久| 一区在线观看视频| 一区二区三区四区国产| 午夜在线电影亚洲一区| 欧美午夜片在线观看| 国产自产视频一区二区三区| 欧美精品色综合| 国产999精品久久| 精品福利一二区| 欧美日韩一区综合| 一区二区三区不卡视频在线观看 | 日本伊人午夜精品| 日本丰满少妇一区二区三区| 久久国产精品免费| 欧美成人video| 一区二区三区中文字幕| 色香蕉成人二区免费| 国产一区美女在线| 久久久不卡网国产精品二区| 亚洲国内精品| 日本麻豆一区二区三区视频| 欧美浪妇xxxx高跟鞋交| 99riav一区二区三区| 亚洲欧美综合另类在线卡通| 国产一区二区高清| 日本vs亚洲vs韩国一区三区| 91精品免费观看| 色综合天天做天天爱| 亚洲色图制服诱惑| 色婷婷av一区二区三区之一色屋| 国产成人精品免费一区二区| 国产精品毛片久久久久久久| 久久久久久久久久久久久久一区| 国产风韵犹存在线视精品| 欧美激情一区二区三区不卡| 国产精品日韩| 精品影院一区二区久久久| 精品美女一区二区| 在线欧美日韩| 蜜芽一区二区三区| 久久久午夜电影| 午夜一区二区三视频在线观看| 经典一区二区三区| 国产欧美视频一区二区| 亚洲一区欧美激情| 国产精品一区二区91| 国产精品黄色在线观看| 色婷婷综合视频在线观看| 成人美女视频在线观看| 亚洲天堂成人网| 欧美丝袜丝交足nylons| 91免费观看在线| 午夜不卡av免费| 日韩欧美视频在线| 亚洲激情黄色| 精品中文字幕一区二区 | 蜜臀91精品一区二区三区| 久久伊人蜜桃av一区二区| 性感少妇一区| 成人av电影在线播放| 亚洲午夜一二三区视频| 日韩欧美国产一区二区三区| 国产日韩一区| 成人a区在线观看| 亚洲国产成人av网| 精品国产sm最大网站免费看| 国产精品腿扒开做爽爽爽挤奶网站| 精品影视av免费| 国产精品电影一区二区| 91精品午夜视频| 亚洲影院一区| 91色.com| 精品在线一区二区三区| 亚洲乱码国产乱码精品精小说 | 国产欧美一区二区三区另类精品| 国产乱码精品一区二区三区五月婷| 国产亚洲婷婷免费| 在线看日本不卡| 国产在线视频欧美一区二区三区| 精品无人区卡一卡二卡三乱码免费卡| 一区在线观看视频| 日韩免费视频一区二区| 久久久久一区| 欧美人与禽性xxxxx杂性| 国产乱子伦视频一区二区三区| 一区二区理论电影在线观看| 2022国产精品视频| 日本道免费精品一区二区三区| 国内外成人免费视频| 国产成人综合在线播放| 午夜a成v人精品| 自拍偷拍亚洲欧美日韩| 欧美mv和日韩mv国产网站| 日本精品视频一区二区| 亚洲欧洲另类| 欧美91大片| 国产很黄免费观看久久| 日本美女一区二区| 一区二区在线免费| 亚洲国产精品黑人久久久| 91精品国产美女浴室洗澡无遮挡| 免费在线观看成人av| 欧美不卡视频| 国产成人午夜电影网| 婷婷综合久久一区二区三区| 亚洲欧洲精品天堂一级| 欧美xxxx老人做受| 欧美在线短视频| 亚洲一区三区视频在线观看| 国产精品国码视频| aaa国产一区| 国产一区二区伦理片| 日韩高清在线不卡| 一区二区三区四区蜜桃| 国产精品热久久久久夜色精品三区| 欧美成人乱码一区二区三区| 欧美视频一区二区三区在线观看| 免费在线亚洲| 一区二区高清视频| 在线观看的日韩av| 国产一区二区三区无遮挡| 成人h动漫精品| 国产精品一级黄| 精品一区二区三区视频| 日韩av电影免费观看高清完整版| 一二三区精品福利视频| 综合久久综合久久| 国产精品天干天干在观线| 久久久国际精品| www欧美成人18+| 精品国产91九色蝌蚪| 日韩欧美一级精品久久| 337p亚洲精品色噜噜| 欧美日韩三级视频| 欧美午夜一区二区三区| 在线亚洲高清视频| 色综合久久天天| 男女精品网站| 99久久精品免费观看| 成人av动漫在线| 成人免费视频一区二区| 成人三级伦理片| 丰满亚洲少妇av| 国产乱淫av一区二区三区| 国产在线麻豆精品观看| 国产一区二区主播在线| 国产一区二区三区不卡在线观看 | 91精品福利在线| 国产精品嫩草99av在线| 国产美女诱惑一区二区| 国产日韩三区| 亚洲综合国产激情另类一区| 亚洲欧美春色| 午夜宅男欧美| 久久亚洲精选| 欧美性大战久久久久久久蜜臀| 欧洲国产伦久久久久久久| 欧美午夜精品电影| 欧美喷潮久久久xxxxx| 欧美女孩性生活视频| 5858s免费视频成人| 这里是久久伊人| 日韩午夜av电影| 精品卡一卡二卡三卡四在线| 欧美xfplay| 久久av最新网址| 在线这里只有精品| 在线不卡免费av| 久久影院午夜论| 国产精品欧美久久久久无广告 | 欧美 日韩 国产在线| 亚洲愉拍自拍另类高清精品| 午夜久久久影院| 美日韩一区二区| 精品一区二区三区视频在线观看| 国产综合色在线视频区| 成人一级视频在线观看| av男人天堂一区| 一区二区自拍| 久久激情婷婷| 91精品国产综合久久香蕉的特点|