From 8a7f929cc7d42d3d310802f4e62857b5769b617c Mon Sep 17 00:00:00 2001 From: Max Date: Thu, 4 Aug 2022 13:53:32 +0200 Subject: [PATCH] cluster/services/monitoring: adjust Jitsi monitoring --- cluster/services/monitoring/client.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/cluster/services/monitoring/client.nix b/cluster/services/monitoring/client.nix index 0fd571d..ecc9285 100644 --- a/cluster/services/monitoring/client.nix +++ b/cluster/services/monitoring/client.nix @@ -8,6 +8,8 @@ let source_labels = [ from ]; target_label = to; }; + + hasJitsi = lib.mkIf config.services.jitsi-meet.enable; in { services.journald.extraConfig = "Storage=volatile"; @@ -17,8 +19,8 @@ in { listenAddress = myNode.meshIp; }; - jitsi = { - enable = config.services.jitsi-meet.enable; + jitsi = hasJitsi { + enable = true; listenAddress = myNode.meshIp; interval = "60s"; }; @@ -28,7 +30,7 @@ in { after = [ "wireguard-wgmesh.service" ]; serviceConfig.RestartSec = "10s"; }; - systemd.services.prometheus-jitsi-exporter = { + systemd.services.prometheus-jitsi-exporter = hasJitsi { after = [ "wireguard-wgmesh.service" ]; serviceConfig.RestartSec = "10s"; };