From 0600fce2ca0c56fe400c307d3a62d049fb9ed954 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 1 Aug 2025 22:46:55 +0200 Subject: [PATCH] ildkule/prometheus/exim: init --- .../services/monitoring/prometheus/default.nix | 3 ++- .../services/monitoring/prometheus/exim.nix | 14 ++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 hosts/ildkule/services/monitoring/prometheus/exim.nix diff --git a/hosts/ildkule/services/monitoring/prometheus/default.nix b/hosts/ildkule/services/monitoring/prometheus/default.nix index 55a38cf..1b52007 100644 --- a/hosts/ildkule/services/monitoring/prometheus/default.nix +++ b/hosts/ildkule/services/monitoring/prometheus/default.nix @@ -2,11 +2,12 @@ stateDir = "/data/monitoring/prometheus"; in { imports = [ + ./exim.nix ./gitea.nix + ./machines.nix ./matrix-synapse.nix ./mysqld.nix ./postgres.nix - ./machines.nix ]; services.prometheus = { diff --git a/hosts/ildkule/services/monitoring/prometheus/exim.nix b/hosts/ildkule/services/monitoring/prometheus/exim.nix new file mode 100644 index 0000000..65d97e9 --- /dev/null +++ b/hosts/ildkule/services/monitoring/prometheus/exim.nix @@ -0,0 +1,14 @@ +{ ... }: +{ + services.prometheus = { + scrapeConfigs = [ + { + job_name = "exim"; + scrape_interval = "15s"; + static_configs = [{ + targets = [ "microbel.pvv.ntnu.no:9636" ]; + }]; + } + ]; + }; +}