about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorLuke Granger-Brown <git@lukegb.com>2022-11-24 15:45:57 +0100
committerGitHub <noreply@github.com>2022-11-24 15:45:57 +0100
commitb7a9466d5404fb3caceb09b215755db7f1cef3a5 (patch)
tree4d4f57c8870dcf94a1447aca1075ab15bfa27e1a /nixos
parent69efbec3ae4835dfc9929a33af59d55e13d9f063 (diff)
parenteed28ead0c1ea5cea8f592d16c93f9391b21f6d4 (diff)
downloadnixlib-b7a9466d5404fb3caceb09b215755db7f1cef3a5.tar
nixlib-b7a9466d5404fb3caceb09b215755db7f1cef3a5.tar.gz
nixlib-b7a9466d5404fb3caceb09b215755db7f1cef3a5.tar.bz2
nixlib-b7a9466d5404fb3caceb09b215755db7f1cef3a5.tar.lz
nixlib-b7a9466d5404fb3caceb09b215755db7f1cef3a5.tar.xz
nixlib-b7a9466d5404fb3caceb09b215755db7f1cef3a5.tar.zst
nixlib-b7a9466d5404fb3caceb09b215755db7f1cef3a5.zip
Merge pull request #202563 from mfenniak/fix-unifi-poller-service
nixos/prometheus-unifi-poller-exporter: fix executable name in systemd
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/unifi-poller.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/nixos/modules/services/monitoring/prometheus/exporters/unifi-poller.nix b/nixos/modules/services/monitoring/prometheus/exporters/unifi-poller.nix
index d1c82b2fd1c2..35de31df88e6 100644
--- a/nixos/modules/services/monitoring/prometheus/exporters/unifi-poller.nix
+++ b/nixos/modules/services/monitoring/prometheus/exporters/unifi-poller.nix
@@ -9,6 +9,7 @@ let
     poller = { inherit (cfg.log) debug quiet; };
     unifi = { inherit (cfg) controllers; };
     influxdb.disable = true;
+    datadog.disable = true; # workaround for https://github.com/unpoller/unpoller/issues/442
     prometheus = {
       http_listen = "${cfg.listenAddress}:${toString cfg.port}";
       report_errors = cfg.log.prometheusErrors;
@@ -30,7 +31,7 @@ in {
   };
 
   serviceOpts.serviceConfig = {
-    ExecStart = "${pkgs.unifi-poller}/bin/unifi-poller --config ${configFile}";
+    ExecStart = "${pkgs.unifi-poller}/bin/unpoller --config ${configFile}";
     DynamicUser = false;
   };
 }