From 089750050b3ed42cd519323ca9c93c41f9bbc18f Mon Sep 17 00:00:00 2001
From: Florian Sesser <florian@private.storage>
Date: Tue, 14 Nov 2023 17:41:02 +0000
Subject: [PATCH] Tryfix migrate alerting for Grafana 10

---
 nixos/modules/monitoring/server/grafana.nix | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/nixos/modules/monitoring/server/grafana.nix b/nixos/modules/monitoring/server/grafana.nix
index 4da836c1..5299829c 100644
--- a/nixos/modules/monitoring/server/grafana.nix
+++ b/nixos/modules/monitoring/server/grafana.nix
@@ -167,8 +167,9 @@ in {
           name = "provisioned";
           options.path = ./grafana-dashboards;
         }];
-        # See https://grafana.com/docs/grafana/latest/administration/provisioning/#example-alert-notification-channels-config-file
-        notifiers = [ ] ++ (lib.optionals (cfg.enableSlackAlert) [{
+        # See https://grafana.com/docs/grafana/latest/alerting/set-up/provision-alerting-resources/file-provisioning/#provision-contact-points
+        alerting.contactPoints.settings.contactPoints =
+        [ ] ++ (lib.optionals (cfg.enableSlackAlert) [{
           uid = "slack-notifier-1";
           name = "Slack";
           type = "slack";
-- 
GitLab