aboutsummaryrefslogtreecommitdiff
path: root/configs
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-08 08:22:04 -0500
committerCraig Jennings <c@cjennings.net>2026-07-08 08:22:04 -0500
commit7fefad450483203d1dad3d63ce336e26905ad0ef (patch)
tree8fb2079e1b2c732f7626d72166bf2dbd0d3dba79 /configs
parent0e50dcc22b837cf7f35f612535402385b694f20d (diff)
downloadarchsetup-7fefad450483203d1dad3d63ce336e26905ad0ef.tar.gz
archsetup-7fefad450483203d1dad3d63ce336e26905ad0ef.zip
fix(maint): add timeline_slack key to the snapshot thresholds
This pairs with the maint probe change: the snapper grade now warns at summed limits + snapshots.timeline_slack. Slack 2 absorbs the hourly create/:45-cleanup timer gap that kept the card amber most of every hour. I installed it on both hosts.
Diffstat (limited to 'configs')
-rw-r--r--configs/maintenance-thresholds.toml3
1 files changed, 3 insertions, 0 deletions
diff --git a/configs/maintenance-thresholds.toml b/configs/maintenance-thresholds.toml
index d2c85e8..92ca048 100644
--- a/configs/maintenance-thresholds.toml
+++ b/configs/maintenance-thresholds.toml
@@ -38,6 +38,9 @@ timeline_weekly = 2
timeline_monthly = 2
timeline_quarterly = 0
timeline_yearly = 0
+timeline_slack = 2 # grade at summed limits + slack: absorbs the
+ # hourly create/:45-cleanup gap; a dead cleanup
+ # timer still clears it within a few hours
single_keep = 2 # DELETE STALE keeps the newest N singles
zfs_count_warn = 1000 # runaway retention
zfs_space_warn_pct = 20 # snapshot space vs pool capacity