aboutsummaryrefslogtreecommitdiff
path: root/modules/private/monitoring/myplugins.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/private/monitoring/myplugins.nix')
-rw-r--r--modules/private/monitoring/myplugins.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/private/monitoring/myplugins.nix b/modules/private/monitoring/myplugins.nix
index 86b5f1e..e59ddc4 100644
--- a/modules/private/monitoring/myplugins.nix
+++ b/modules/private/monitoring/myplugins.nix
@@ -365,6 +365,7 @@ in
365 zfs = { 365 zfs = {
366 commands = { 366 commands = {
367 check_zfs = "$USER2$/check_zpool.sh -p ALL -w 80 -c 90"; 367 check_zfs = "$USER2$/check_zpool.sh -p ALL -w 80 -c 90";
368 check_zfs_snapshot = "$USER2$/check_zfs_snapshot -d $ARG1$ -c 18000 -w 14400";
368 }; 369 };
369 chunk = let 370 chunk = let
370 zfsPlugin = pkgs.fetchurl { 371 zfsPlugin = pkgs.fetchurl {
@@ -378,6 +379,11 @@ in
378 wrapProgram $out/check_zpool.sh --prefix PATH : ${lib.makeBinPath [ 379 wrapProgram $out/check_zpool.sh --prefix PATH : ${lib.makeBinPath [
379 pkgs.which pkgs.zfs pkgs.gawk 380 pkgs.which pkgs.zfs pkgs.gawk
380 ]} 381 ]}
382 cp ${./plugins}/check_zfs_snapshot $out
383 patchShebangs $out/check_zfs_snapshot
384 wrapProgram $out/check_zfs_snapshot --prefix PATH : ${lib.makeBinPath [
385 pkgs.zfs pkgs.coreutils pkgs.gawk pkgs.gnugrep
386 ]}
381 ''; 387 '';
382 }; 388 };
383} 389}