From f06d369663700eb96aaec12184c246a37ea4ea98 Mon Sep 17 00:00:00 2001 From: FailedProxy Date: Wed, 15 Apr 2026 18:14:11 -0400 Subject: [PATCH] master config, added zfs snapshot settings --- Master.conf | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/Master.conf b/Master.conf index 813f39e..1759b25 100644 --- a/Master.conf +++ b/Master.conf @@ -723,7 +723,7 @@ BACKUP_VERIFY_SHARES=( SMART_TEMP_WARN=45 # degrees C — warn if drive temperature exceeds this SMART_TEMP_CRIT=55 # degrees C — critical if drive temperature exceeds this SMART_IGNORE_DRIVES=( - # "sda" # uncomment to ignore sda — common choice if sda is your unRAID boot USB + "sda" # uncomment to ignore sda — common choice if sda is your unRAID boot USB ) # ━━━ Bandwidth Monitor ━━━ @@ -735,6 +735,23 @@ SMART_IGNORE_DRIVES=( BANDWIDTH_LOG_RETENTION=90 # days to keep — file never grows beyond ~90 lines BANDWIDTH_WARN_GB=50 # flag in reports if a single sync transfer exceeds this GB + # ━━━ ZFS Memory Snapshot ━━━ + ZFS_REPORT_LOG="/var/log/zfs-weekly-health.log" + ZFS_REPORT_ARC_WARN_PCT=90 + ZFS_REPORT_FREE_WARN_GB=10 + ZFS_REPORT_AVAIL_WARN_GB=20 + ZFS_REPORT_DOCKER_TOP=10 + +# Pools to exclude from health reporting — still monitored by unRAID but skipped in report +# Useful for pools that are expected to be heavily used or are managed separately +ZFS_REPORT_IGNORE_POOLS=( + "disk10" # Docker overlay storage — high usage is normal + "disk9" # Cache pool — usage varies widely, not meaningful to report + "disk8" + "disk6" + "disk5" +) + # ━━━ Health Digest ━━━ # Aggregated system health summary from across the ecosystem. # Reads existing state files — no new writes to flash drive.