aboutsummaryrefslogtreecommitdiff
path: root/nixos/hosts/tente/grafana.nix
diff options
context:
space:
mode:
authorMartin Fischer <martin@push-f.com>2025-09-18 10:19:44 +0200
committerMartin Fischer <martin@push-f.com>2025-09-18 10:48:23 +0200
commit70b3abe0d6a5e7cf46a8109dce05edcaca892f79 (patch)
treec243ac5ce705dc288a0f70ec3ae191729255aa71 /nixos/hosts/tente/grafana.nix
parent0f3a5b5a74150ecec89c6befe0510975e2fba5ac (diff)
refactor: define ports in ports.nix
Diffstat (limited to 'nixos/hosts/tente/grafana.nix')
-rw-r--r--nixos/hosts/tente/grafana.nix9
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}";
}
];
};