diff --git a/hosts/jupiter/configuration.nix b/hosts/jupiter/configuration.nix index ba947f7..98c1861 100644 --- a/hosts/jupiter/configuration.nix +++ b/hosts/jupiter/configuration.nix @@ -14,6 +14,7 @@ ../../services/network/caddy.nix ../../services/vpn/tailscale.nix ../../services/monitoring/node-exporter.nix + ../../services/monitoring/victoriametrics.nix ../../services/media/jellyfin.nix ../../services/media/sabnzbd.nix ../../services/media/prowlarr.nix diff --git a/hosts/mars/configuration.nix b/hosts/mars/configuration.nix index 5379921..13a0d3f 100644 --- a/hosts/mars/configuration.nix +++ b/hosts/mars/configuration.nix @@ -12,7 +12,6 @@ ../../services/containers.nix ../../services/vpn/tailscale.nix ../../services/monitoring/node-exporter.nix - ../../services/monitoring/victoriametrics.nix ]; networking.hostName = "mars"; diff --git a/services/monitoring/victoriametrics.nix b/services/monitoring/victoriametrics.nix index 97665c7..f8a175f 100644 --- a/services/monitoring/victoriametrics.nix +++ b/services/monitoring/victoriametrics.nix @@ -1,7 +1,7 @@ { ... }: -# VictoriaMetrics single-node store for the homelab dashboard. It listens on -# all interfaces, but tailscale.nix makes tailscale0 the only trusted ingress; +# VictoriaMetrics single-node store for the homelab dashboard on Jupiter. It +# listens on all interfaces, but tailscale.nix makes tailscale0 the only trusted ingress; # the host firewall therefore keeps :8428 off the LAN and public interfaces. # # The scrape targets are the node_exporter instances enabled by @@ -22,7 +22,7 @@ static_configs = [ { targets = [ "127.0.0.1:9100" ]; - labels.host = "mars"; + labels.host = "jupiter"; } { targets = [ "jupiter.orbit.sol:9100" ]; @@ -47,7 +47,7 @@ static_configs = [ { targets = [ "127.0.0.1:8428" ]; - labels.host = "mars"; + labels.host = "jupiter"; } ]; }