diff --git a/nixos/modules/monitoring/server/grafana.nix b/nixos/modules/monitoring/server/grafana.nix
index 4da836c10975d56438fee3961912da20b4788c7b..5299829ccc7fec081e9ccb4f0e41c66daa8a0251 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";