From 7f8b7e24fe67cfdb407f1415d6e7b223d2600f58 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Tue, 9 May 2023 18:47:24 -0700 Subject: profiles/nginx: move common configuration to a profile Both tahoe and carmel are using nginx, and we can simplify the configuration by moving common parts to the profile and have these hosts import it. --- modules/services/monitoring/prometheus.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'modules/services/monitoring/prometheus.nix') diff --git a/modules/services/monitoring/prometheus.nix b/modules/services/monitoring/prometheus.nix index 916302b..45fa22c 100644 --- a/modules/services/monitoring/prometheus.nix +++ b/modules/services/monitoring/prometheus.nix @@ -83,6 +83,17 @@ in ]; scrapeConfigs = [ + { + job_name = "nginx"; + static_configs = [{ + targets = [ + "127.0.0.1:${ + toString config.services.prometheus.exporters.nginx.port + }" + ]; + labels = { instance = config.networking.hostName; }; + }]; + } { job_name = "blackbox-ping"; metrics_path = "/probe"; -- cgit 1.4.1