zabbix之告警雜談 釘釘告警

2021-07-31 05:27:25 字數 1852 閱讀 3999

一、.註冊釘釘企業號,並找到傳送資訊最重要的三個引數corpid、corpsecret、agentid

2.檢視corpid、corpsecret:在釘釘電腦版上,左下角「管理」登入管理平台

輸入管理密碼:

在「企業應用」——「工作台設定」中可以檢視corpid和corpsecret

3.新增微應用,成功後可檢視agentid

企業應用——應用管理——自建應用——提交,提交後,進入該應用的設定,可檢視agentid

二、在大神的**中找到的外掛程式檔案,安裝,並測試外掛程式功能

(64位linux版)

(32位linux版)

1.將檔案上傳到zabbix server端的該路徑下,並重命名為dingding.golang(原始檔是go語言),新增執行許可權x

2.測試外掛程式檔案能否傳送告警資訊到釘釘

檢視userid,-to傳送的引數為userid(通訊錄——組織架構——部門人員)

進入到外掛程式資料夾下,配置傳入引數

cd /usr/local/zabbix/share/zabbix/alterscripts

./dingding.sh -agentid=(釘釘上檢視) -corpid=(釘釘上檢視) -corpsecret=(釘釘上檢視) -to=(釘釘上檢視) -msg=""

三、配置zabbix告警,關聯釘釘外掛程式

zabbix配置告警機制三步驟:新增告警媒介,新增使用者,新增動作

新增告警媒介:管理——報警媒介型別——新增媒介型別

新增使用者:管理——使用者——建立使用者

新增動作:配置——動作——建立動作

四、對原始碼的修改

領導要求統一的告警頁面,所以需要對原始碼進行修改

大神原始碼的傳送門:

修改區域:

五、遇到的問題

2.使用下來,感覺釘釘告警不是很穩定,網上有人說,釘釘官方會限制相同字段內容告警,但是如果是zabbix告警時間不同,應該不會有影響,反正我這個告警,我有時候正常,有時候不正常,一般出現三條告警,後面就沒了,但是檢視zabbix的動作日誌卻是顯示成功送達。有哪位同學有這個經驗,或者使用正常的請賜教,如果一樣的話,可以使用釘釘群機械人來傳送告警,這是大神的配置的內容,問題不大,就不贅訴了(以我現在的能力,不能完全原創,我也很絕望啊,只能分享使用經驗了)

2023年4月29日jecht更新

Zabbix安裝配置釘釘告警

一 更改主機名 wget o etc yum.repos.d epel.repo 建立zabbix源repo檔案 四 安裝zabbix,mariadb root zabbix yum install zabbix server mysql zabbix get root zabbix yum ins...

Prometheus 配置釘釘告警

之前很少用釘釘,因為手機多裝了乙個軟體,感覺占用系統資源。但是感覺確實有一些人使用釘釘告警,所以本篇來講解如何通過釘釘來實現prometheus的告警。首先先註冊釘釘,然後建立乙個群。群的設定如下 注意 下面的ip位址段,入伺服器的公網ip的位址,因為要設定白名單,所以要注意了。到此對於我們最重要的...

alertmanger釘釘微信告警 1

部署釘釘webhook docker run d p 8060 8060 name webhook timonwong prometheus webhook dingtalk latest ding.profile webhook1 你的釘釘token 執行 alertmanger docker r...