servicegroups = "webstatus-resources";
host_name = hostFQDN;
};
+ zfs_snapshot = name: {
+ passiveInfo = defaultPassiveInfo // { servicegroups = "webstatus-resources"; };
+ service_description = "ZFS snapshot ${name} happened not too long ago";
+ use = "local-service";
+ check_command = ["check_zfs_snapshot" name];
+ };
in
{
activatedPlugins = [ "zfs" ];
use = "local-service";
check_command = ["check_zfs"];
}
+ (zfs_snapshot "zpool/backup/eldiron/zpool/root")
+ (zfs_snapshot "zpool/backup/eldiron/zpool/root/etc")
+ (zfs_snapshot "zpool/backup/eldiron/zpool/root/var")
];
}