diff --git a/nixos/modules/monitoring/exporters/tahoe.nix b/nixos/modules/monitoring/exporters/tahoe.nix index 0195e9b244bb6eada052afdce5b3ece71b568def..f6e59236a189b9215f7ca23b4d1b06e7dffdb27a 100644 --- a/nixos/modules/monitoring/exporters/tahoe.nix +++ b/nixos/modules/monitoring/exporters/tahoe.nix @@ -42,8 +42,6 @@ in { systemd.services.tahoe-metrics-collector = { enable = true; description = "Tahoe metrics gathering service"; - wantedBy = [ "multi-user.target" ]; - wants = [ "tahoe.storage.service" ]; after = [ "tahoe.storage.service" ]; startAt = cfg.interval; path = [ pkgs.curl ]; @@ -56,6 +54,9 @@ in { mv "${cfg.outFile}.tmp" "${cfg.outFile}" ''; }; + systemd.timers.tahoe-metrics-collector = { + after = [ "tahoe.storage.service" ]; + }; }; }