diff options
author | Martin Fischer <martin@push-f.com> | 2025-09-18 10:19:44 +0200 |
---|---|---|
committer | Martin Fischer <martin@push-f.com> | 2025-09-18 10:48:23 +0200 |
commit | 70b3abe0d6a5e7cf46a8109dce05edcaca892f79 (patch) | |
tree | c243ac5ce705dc288a0f70ec3ae191729255aa71 /nixos/hosts/tente/grafana.nix | |
parent | 0f3a5b5a74150ecec89c6befe0510975e2fba5ac (diff) |
refactor: define ports in ports.nix
Diffstat (limited to 'nixos/hosts/tente/grafana.nix')
-rw-r--r-- | nixos/hosts/tente/grafana.nix | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/nixos/hosts/tente/grafana.nix b/nixos/hosts/tente/grafana.nix index 02d26c5..f7c8789 100644 --- a/nixos/hosts/tente/grafana.nix +++ b/nixos/hosts/tente/grafana.nix @@ -2,6 +2,7 @@ let cfg = config.grafana; + evPorts = import <top/hosts/ev/ports.nix>; in { options.grafana = { @@ -42,24 +43,24 @@ in { name = "Prometheus Tente"; type = "prometheus"; - url = "http://${config.services.prometheus.listenAddress}:${toString config.services.prometheus.port}"; + url = "http://${config.services.prometheus.listenAddress}:${toString config.monitoring.prometheusPort}"; } { name = "Loki Tente"; type = "loki"; access = "proxy"; - url = "http://127.0.0.1:${toString config.services.loki.configuration.server.http_listen_port}"; + url = "http://127.0.0.1:${toString config.monitoring.lokiPort}"; } { name = "Prometheus Ev"; type = "prometheus"; - url = "http://ev.tailnet:9090"; + url = "http://ev.tailnet:${toString evPorts.prometheus}"; } { name = "Loki Ev"; type = "loki"; access = "proxy"; - url = "http://ev.tailnet:3030"; + url = "http://ev.tailnet:${toString evPorts.grafanaLoki}"; } ]; }; |