From c81dc5a13b469c511fac6fa2390b70422d1b4da5 Mon Sep 17 00:00:00 2001 From: azahi Date: Wed, 12 Mar 2025 20:17:13 +0300 Subject: 2025-03-12 --- modules/grafana.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'modules/grafana.nix') diff --git a/modules/grafana.nix b/modules/grafana.nix index b1745e5..fd46589 100644 --- a/modules/grafana.nix +++ b/modules/grafana.nix @@ -122,6 +122,20 @@ in }; }; + environment.etc."alloy/grafana.alloy".text = '' + prometheus.scrape "grafana" { + targets = [ + { + __address__ = "127.0.0.1:${toString cfg.port}", + instance = "${config.networking.hostName}", + }, + ] + forward_to = [prometheus.relabel.default.receiver] + } + ''; + + systemd.services.alloy.reloadTriggers = [ config.environment.etc."alloy/grafana.alloy".source ]; + topology.nodes.${this.hostname}.services.grafana.info = lib.mkForce cfg.domain; }; } -- cgit 1.4.1