From 27ef4eb16f3aaa6de8d5616d715061d4836dd67e Mon Sep 17 00:00:00 2001 From: Florian Sesser <florian@private.storage> Date: Sun, 27 Feb 2022 06:51:47 +0000 Subject: [PATCH] Cleanups, ordering, cleaner diff --- morph/lib/issuer.nix | 2 ++ morph/lib/monitored-node.nix | 1 - morph/lib/storage.nix | 1 + nixos/modules/default.nix | 8 ++++---- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/morph/lib/issuer.nix b/morph/lib/issuer.nix index 1f715171..c813eb58 100644 --- a/morph/lib/issuer.nix +++ b/morph/lib/issuer.nix @@ -60,6 +60,8 @@ in { domains = issuerDomains; }; + services.private-storage.monitoring.exporters.node.enable = true; + system.stateVersion = "19.03"; }; } diff --git a/morph/lib/monitored-node.nix b/morph/lib/monitored-node.nix index 709fbce5..e7b87201 100644 --- a/morph/lib/monitored-node.nix +++ b/morph/lib/monitored-node.nix @@ -24,7 +24,6 @@ in { }; }; - services.private-storage.monitoring.exporters.node.enable = true; services.private-storage.monitoring.vpn.client = { enable = true; ip = monitoringvpnIPv4; diff --git a/morph/lib/storage.nix b/morph/lib/storage.nix index eba7f5f5..0ea5541a 100644 --- a/morph/lib/storage.nix +++ b/morph/lib/storage.nix @@ -44,6 +44,7 @@ in { }; }; + services.private-storage.monitoring.exporters.node.enable = true; services.private-storage.monitoring.exporters.tahoe.enable = true; # Turn on the Private Storage (Tahoe-LAFS) service. diff --git a/nixos/modules/default.nix b/nixos/modules/default.nix index c7dde9aa..09796ef5 100644 --- a/nixos/modules/default.nix +++ b/nixos/modules/default.nix @@ -10,12 +10,12 @@ # configuration. If PaymentServer hasn't been enabled then the # configuration will just be ignored. imports = [ + ./packages.nix ./issuer.nix + ./private-storage.nix + ./monitoring/vpn/client.nix ./monitoring/exporters/node.nix - ./monitoring/exporters/promtail.nix ./monitoring/exporters/tahoe.nix - ./monitoring/vpn/client.nix - ./packages.nix - ./private-storage.nix + ./monitoring/exporters/promtail.nix ]; } -- GitLab