天天看點

prometheus中釘釘告警-自定義模闆

網上搜了好多好多的自定義報警模闆,如果用百度搜尋,基本上都是千遍一律的那個,而且還說的不明不白的,如果想要搞明白就得收費,對此很是反感,就不能無私奉獻下嗎?垃圾........

下面把自定義模闆的幾個關鍵點說一下。

首先:已經設定好釘釘報警,此時會有一個預設的模闆。

接下來替換模闆

注意:模闆不是在alertmanager中定義的

而是在prometheus-webhook-dingtalk的配置檔案中定義的,prometheus-webhook-dingtalk直接下載下傳.taz的解壓使用就行,下圖為配置檔案。

prometheus中釘釘告警-自定義模闆

為了測試,随便拿一個模闆吧,我拿了那個總想收費人的模闆。

至于模闆的具體定義這裡不說,但是以上模闆有一個需要注意的地方,就是第一行的

{{ define "ding.link.content" }} 這個名字和prometheus-webhook-dingtalk中互相對應的。

prometheus中釘釘告警-自定義模闆
prometheus中釘釘告警-自定義模闆

上圖中,首先在配置檔案中定義模闆路徑。

然後在message中定義text,其中的ding.link.content就是報警模闆中default後面的名字,模闆中沒有定義title,就把title注釋了,要不會報錯的。

至此完成,截圖如下:

prometheus中釘釘告警-自定義模闆

繼續閱讀