From aec2e5bf636cc752504f8239248a33b3140d56b5 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Wed, 19 Nov 2025 22:32:54 +0100 Subject: [PATCH] fix: fix pve exporter configuration --- config/metrics-prometheus.nix | 9 +++++++++ containers/metrics.nix | 5 ++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/config/metrics-prometheus.nix b/config/metrics-prometheus.nix index 847c773..f82b93f 100644 --- a/config/metrics-prometheus.nix +++ b/config/metrics-prometheus.nix @@ -44,6 +44,11 @@ in service = "prometheus"; }; } + ]; + } + { + job_name = "proxmox"; + static_configs = [ { targets = [ "localhost:9221" ]; labels = { @@ -53,6 +58,10 @@ in }; } ]; + metrics_path = "/pve"; + params = { + target = [ (tools.build_ip "proxmox") ]; + }; } ] ++ (lib.filter (sc: sc.static_configs != [ ]) ( diff --git a/containers/metrics.nix b/containers/metrics.nix index aab3c9a..1160c1e 100644 --- a/containers/metrics.nix +++ b/containers/metrics.nix @@ -8,7 +8,10 @@ swap = 512; }; system = { - additionalPorts = [ 9090 ]; + additionalPorts = [ + 9090 + 9221 + ]; importConfig = [ ../config/metrics-prometheus.nix ];