diff options
| author | Mel <einebeere@gmail.com> | 2025-01-06 01:32:43 +0100 |
|---|---|---|
| committer | Mel <einebeere@gmail.com> | 2025-01-06 01:32:53 +0100 |
| commit | c8959b4a817f5ece4b7ba451137e8fbd5e20de88 (patch) | |
| tree | ee4da491e9a3c56aa6361bff1c34838315ec4321 /modules/foundation/monitoring/client.nix | |
| parent | 52898b111a13973517c98a7cfec67c251a168759 (diff) | |
| download | network-c8959b4a817f5ece4b7ba451137e8fbd5e20de88.tar.zst network-c8959b4a817f5ece4b7ba451137e8fbd5e20de88.zip | |
Add Prometheus exporter for dnsmasq
Signed-off-by: Mel <einebeere@gmail.com>
Diffstat (limited to 'modules/foundation/monitoring/client.nix')
| -rw-r--r-- | modules/foundation/monitoring/client.nix | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/modules/foundation/monitoring/client.nix b/modules/foundation/monitoring/client.nix index 2b0bc84..9881f93 100644 --- a/modules/foundation/monitoring/client.nix +++ b/modules/foundation/monitoring/client.nix @@ -1,10 +1,14 @@ { + lib, + config, + services, listenAddress, nodeExporterPort, nginxExporterPort, nginxLogExporterPort, cadvisorExporterPort, + dnsmasqExporterPort, ... }: @@ -51,6 +55,12 @@ ] ++ (map vhost services); }; + + dnsmasq = lib.mkIf config.services.dnsmasq.enable { + enable = true; + port = dnsmasqExporterPort; + inherit listenAddress; + }; }; cadvisor = { |
