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/piracy/sonarr.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'modules/piracy/sonarr.nix') diff --git a/modules/piracy/sonarr.nix b/modules/piracy/sonarr.nix index 0761a3d..5440bf4 100644 --- a/modules/piracy/sonarr.nix +++ b/modules/piracy/sonarr.nix @@ -61,7 +61,22 @@ in }; }; + environment.etc."alloy/sonarr.alloy".text = + with config.services.prometheus.exporters.exportarr-sonarr; '' + prometheus.scrape "sonarr" { + targets = [ + { + __address__ = "${listenAddress}:${toString port}", + instance = "${config.networking.hostName}", + } + ] + forward_to = [prometheus.relabel.default.receiver] + } + ''; + systemd = { + services.alloy.reloadTriggers = [ config.environment.etc."alloy/sonarr.alloy".source ]; + tmpfiles.rules = with config.services.sonarr; [ "d /var/lib/sonarr/root 0755 ${user} ${group} - -" ]; -- cgit 1.4.1