aboutsummaryrefslogtreecommitdiff
path: root/configs
diff options
context:
space:
mode:
Diffstat (limited to 'configs')
-rw-r--r--configs/maintenance-thresholds.toml6
1 files changed, 6 insertions, 0 deletions
diff --git a/configs/maintenance-thresholds.toml b/configs/maintenance-thresholds.toml
index f2b9a23..f729a01 100644
--- a/configs/maintenance-thresholds.toml
+++ b/configs/maintenance-thresholds.toml
@@ -18,11 +18,17 @@ df_warn_pct = 80
df_crit_pct = 90
btrfs_scrub_warn_days = 35
btrfs_scrub_crit_days = 60
+btrfs_unalloc_warn_gb = 10 # chunk headroom floor before ENOSPC weirdness
zfs_scrub_warn_days = 35
zfs_scrub_crit_days = 60
zfs_capacity_warn_pct = 80 # ZFS performance degrades past 80
zfs_capacity_crit_pct = 90
zfs_frag_info_pct = 50
+smart_wear_warn_pct = 80 # NVMe percentage_used (100 = rated life)
+smart_temp_warn_c = 70
+fstrim_stale_days = 10 # weekly timer + slack (continuous discard exempts)
+hog_roots = ["/home/cjennings", "/var"] # disk top-consumers scan roots (slow-local); depth-1 of /home is just the user dir, so scan inside it
+hog_top = 8 # digest rows kept
[snapshots]
# Sane snapper TIMELINE limits — the 2026-05-26 /home pile-up fix.