From 263c233e514ea4a49d1e5c904d78c31b19c450ae Mon Sep 17 00:00:00 2001 From: Joseph Heyburn <34041368+jdheyburn@users.noreply.github.com> Date: Sun, 27 Feb 2022 08:36:02 +0000 Subject: [PATCH] prometheus-exporter/unifi-poller: Add loki config Allows unifi logs to be sent to Loki via unifi-poller --- .../services/monitoring/prometheus/exporters/unifi-poller.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/services/monitoring/prometheus/exporters/unifi-poller.nix b/nixos/modules/services/monitoring/prometheus/exporters/unifi-poller.nix index 394e6e201f03..b032f0dc15f3 100644 --- a/nixos/modules/services/monitoring/prometheus/exporters/unifi-poller.nix +++ b/nixos/modules/services/monitoring/prometheus/exporters/unifi-poller.nix @@ -13,6 +13,7 @@ let http_listen = "${cfg.listenAddress}:${toString cfg.port}"; report_errors = cfg.log.prometheusErrors; }; + inherit (cfg) loki; }); in { @@ -20,6 +21,7 @@ in { extraOpts = { inherit (options.services.unifi-poller.unifi) controllers; + inherit (options.services.unifi-poller) loki; log = { debug = mkEnableOption "debug logging including line numbers, high resolution timestamps, per-device logs."; quiet = mkEnableOption "startup and error logs only.";