master config, added zfs snapshot settings

This commit is contained in:
2026-04-15 18:14:11 -04:00
parent c37f7adac6
commit f06d369663
+18 -1
View File
@@ -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.