]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/monitoring/default.nix
Use json for monitoring plugin
[perso/Immae/Config/Nix.git] / modules / private / monitoring / default.nix
index d99124e836da9511f957b227a34924580a27422f..902b2b19897f1e875a6e8da0404c87e8fbcf9378 100644 (file)
@@ -8,7 +8,7 @@ let
     patchShebangs $out
     wrapProgram $out/check_command --prefix PATH : ${config.security.wrapperDir}
     wrapProgram $out/send_nrdp.sh --prefix PATH : ${lib.makeBinPath [
-      pkgs.curl pkgs.which pkgs.coreutils
+      pkgs.curl pkgs.jq
     ]}
     wrapProgram $out/check_mem.sh --prefix PATH : ${lib.makeBinPath [
       pkgs.gnugrep pkgs.gawk pkgs.procps-ng
@@ -27,6 +27,9 @@ in
   };
 
   config = lib.mkIf config.myServices.monitoring.enable {
+    services.backup.profiles.monitoring = {
+      rootDir = config.services.naemon.varDir;
+    };
     security.sudo.extraRules = [
       {
         commands = [