Update thin pool alert thresholds to 90% warning / 95% critical
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user