This commit is contained in:
Sebastian
2024-03-19 06:42:01 +01:00
parent c83fd35b80
commit 9d414b123b

View File

@@ -1,7 +1,7 @@
#!/bin/bash
# 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
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}')
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
if [[ $usage =~ ^[0-9]+$ ]]; then
# Check if usage is above the threshold