diff --git a/scripts/check-thin-pools.sh b/scripts/check-thin-pools.sh index e0fe31f..7797f33 100755 --- a/scripts/check-thin-pools.sh +++ b/scripts/check-thin-pools.sh @@ -18,16 +18,16 @@ for POOL in $(lvs --noheadings -o vg_name,lv_name,lv_attr 2>/dev/null | grep 't' POOL_NAME=$(echo $POOL | sed 's/\//--/g') # Alert on POOL usage, not individual VM disks - if [ "$DATA_PERCENT" -gt 90 ]; then + if [ "$DATA_PERCENT" -gt 95 ]; then $SEND_NTFY critical "Thin Pool CRITICAL" "🔴 CRITICAL: Thin pool $POOL_NAME DATA at ${DATA_PERCENT}%! ALL VMs on this pool will FREEZE if full!" "skull,error,cd" - elif [ "$DATA_PERCENT" -gt 80 ]; then - $SEND_NTFY warning "Thin Pool Warning" "🟡 WARNING: Thin pool $POOL_NAME DATA at ${DATA_PERCENT}% - take action before 90%" "warning,cd" + elif [ "$DATA_PERCENT" -gt 90 ]; then + $SEND_NTFY warning "Thin Pool Warning" "🟡 WARNING: Thin pool $POOL_NAME DATA at ${DATA_PERCENT}% - take action before 95%" "warning,cd" fi if [ -n "$META_PERCENT" ] && [ "$META_PERCENT" != "" ]; then - if [ "$META_PERCENT" -gt 90 ]; then + if [ "$META_PERCENT" -gt 95 ]; then $SEND_NTFY critical "Thin Pool Metadata CRITICAL" "🔴 CRITICAL: Thin pool $POOL_NAME METADATA at ${META_PERCENT}%!" "skull,error,cd" - elif [ "$META_PERCENT" -gt 80 ]; then + elif [ "$META_PERCENT" -gt 90 ]; then $SEND_NTFY warning "Thin Pool Metadata Warning" "🟡 WARNING: Thin pool $POOL_NAME METADATA at ${META_PERCENT}%" "warning,cd" fi fi