zabbix3.4調用釘釘報警通知(超詳細)


 

 一、備注:

  zabbix調用釘釘接口報警通知有兩種情況:

  1、通知到個人釘  2、通知到釘釘群

  本文主要介紹zabbix調用釘釘接口通知到釘釘個人的方式

 

二、zabbix3.4調用釘釘接口報警通知到個人(超詳細)

  1、注冊釘釘企業號(不需要實名認證):

     打開釘釘官網:https://www.dingtalk.com/,注冊企業賬號

    圖一:

    

    圖二:

 

    

    圖三:

 

    

 

  2、注冊成功登陸后台系統,點擊通訊錄-->成員,記錄UserID后面使用

    圖四:

    

    

 

 

    

  3、點擊工作台-->自建應用(填寫相關信息)-->應用開發(記錄:CorpId和CorpSecret)-->設置(記錄:AgentID)

    圖五:

    

    

 

    圖六:

    

    圖七:

    

 

    圖八:

    

    圖九:

    

    至此企業釘釘設置完成

  5、下載釘釘插件(附件中已上傳,可直接下載):

    1.查看zabbix server配置文件,找到報警目錄:

      vim  /opt/zabbix/share/zabbix/alertscripts

      AlertScriptsPath=/usr/local/zabbix/etc/alertscripts

    2、下載的釘釘插件存放至報警目錄:

      https://files.cnblogs.com/files/y593216/dingding.sh

   6、登錄zabbix的web頁面進行配置

     1、點擊管理-->報警媒介類型-->創建媒介類型

    圖十:

    

    圖十一:

    

      agentid、corpid、secret等按要求寫就行,-msg為發送消息的內容{}里面是變量。

    2、創建用戶,點擊管理-->用戶-->創建用戶

      

    3、最后在動作中添加釘釘監控就可以了。點擊配置-->動作-->創建動作

      

    

默認信息里:
{
  "from": "{HOSTNAME1}",
  "time": "{EVENT.DATE} {EVENT.TIME}",
  "level": "{TRIGGER.SEVERITY}",
  "name": "{TRIGGER.NAME}",
  "key": "{TRIGGER.KEY1}",
  "value": "{ITEM.VALUE}",
  "now": "{ITEM.LASTVALUE}",
  "id": "{EVENT.ID}",
  "ip": "{HOST.IP}",
  "color":"FFE61A1A",
  "age":"{EVENT.AGE}",
  "status":"{EVENT.STATUS}"
}
      

恢復默認信息:

{
  "from": "{HOSTNAME1}",
  "time": "{EVENT.DATE} {EVENT.TIME}",
  "level": "{TRIGGER.SEVERITY}",
  "name": "{TRIGGER.NAME}",
  "key": "{TRIGGER.KEY1}",
  "value": "{ITEM.VALUE}",
  "now": "{ITEM.LASTVALUE}",
  "id": "{EVENT.ID}",
  "ip": "{HOST.IP}",
  "color":"FF4A934A",
  "age":"{EVENT.AGE}",
  "recoveryTime":"{EVENT.RECOVERY.DATE} {EVENT.RECOVERY.TIME}",
  "status":"{EVENT.RECOVERY.STATUS}"
}
 
        

 

 

      

 

 

 

    

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM