fix
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# Threshold for disk usage percentage
|
# Threshold for disk usage percentage
|
||||||
threshold=90
|
threshold=10
|
||||||
|
|
||||||
# Get the list of mounted filesystems and their usage, excluding pseudo, duplicate, inaccessible file systems, and tmpfs
|
# Get the list of mounted filesystems and their usage, excluding pseudo, duplicate, inaccessible file systems, and tmpfs
|
||||||
filesystems=$(df -h -x tmpfs --output=target,pcent | tail -n +2)
|
filesystems=$(df -h -x tmpfs --output=target,pcent | tail -n +2)
|
||||||
@@ -12,6 +12,11 @@ while IFS= read -r line; do
|
|||||||
filesystem=$(echo "$line" | awk '{print $1}')
|
filesystem=$(echo "$line" | awk '{print $1}')
|
||||||
usage=$(echo "$line" | awk '{print $NF}' | tr -d '%')
|
usage=$(echo "$line" | awk '{print $NF}' | tr -d '%')
|
||||||
|
|
||||||
|
# Exclude Docker container overlay filesystems
|
||||||
|
if [[ "$filesystem" == *overlay* ]]; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
|
||||||
# Check if usage is a number
|
# Check if usage is a number
|
||||||
if [[ $usage =~ ^[0-9]+$ ]]; then
|
if [[ $usage =~ ^[0-9]+$ ]]; then
|
||||||
# Check if usage is above the threshold
|
# Check if usage is above the threshold
|
||||||
|
|||||||
Reference in New Issue
Block a user