前言
在設計grafana alert message的時候,
一直想傳參數進去,看官方文章顯示是可行的,
但是不知道是我理解能力太爛還是文章寫的太簡單…弄了半天才生出來。
正文
先決條件, Grafana v7.4 以上,才能夠使用 Notification templating 。
ref. Notification templating
這邊的parameters只限定於 圖表上的 Legend 的value (fig.1),
需使用 {{label}},將值顯示在上面。
所以這上面沒有資料,就無法傳過去給alert message。
(fig.1)
之後在alert上面則可以使用 ${label},將值傳入。
(fig.2)
telegram 呈現
(fig.3)
缺點是告警訊息的Metrics上面的數值,我目前還找不到方式可以自定。
所以長的不怎麼討喜。
另外可以在圖表上直接將Legend隱藏,這樣至少畫面會好看許多。
謝謝收看,如有疑問,請在下面留言
0 意見:
張貼留言