Grafana 8のアラートはprovisioningできないのか?
はじめに
Grafanaでalertの設定 (Notification policies, Contact points)をしたいときダッシュボードのjsonファイルのように通知先の設定もyamlなどで定義したいと考えると思います
同じく悩んでいる人がいることが以下のリンクから確認できます
Provisioning contact points - Configuration - Grafana Labs Community Forums
※ この記事は 2022年1月25日に書いており、以下の画像のGrafanaはv8.3.3を使用しています。
※ちなみにこの時点の最新バージョンはv8.3.4です
結論
2022年1月現在、まだ宣言的に設定をすることができないようです。
currently, provisioning is not supported for Grafana 8 alerts
現在 issue #36153のコメントでは、
so perhaps 8.4/8.5 is a reasonable estimate at this time
とあり、マイルストーンにもタスクが追加されたので、8.4/.8.5らへんでリリースされるかもしれません
まとめ
将来的にリリースされることはほぼ確定だと思うので、リリースが楽しみですね
最後に
Grafana 8.2.0-beta2のリリースでは ngalert feature toggle
が非推奨になりました
そのためgithubのissueやblogなどでngalertが出てきても、それはおそらく古い記事なのでGrafanaのバージョンには注意しましょう