plattenplatzwarnung
This commit is contained in:
parent
364091ce2d
commit
d6d02066cb
1 changed files with 15 additions and 0 deletions
15
spielspass/capacity_check.sh
Executable file
15
spielspass/capacity_check.sh
Executable file
|
@ -0,0 +1,15 @@
|
||||||
|
#!/bin/sh
|
||||||
|
## give max disk usage in %, after that a warning will be produced
|
||||||
|
MAX=85
|
||||||
|
## looks for mounted filesystems, but not proc,sys,...
|
||||||
|
DISKS=`mount |grep -iv proc |grep -iv sysfs |awk '{print $3}'`
|
||||||
|
|
||||||
|
for DISK in $DISKS; do
|
||||||
|
USAGE=`df -k $DISK | tail -n 1 | awk '{print $5}' | cut -d"%" -f1`
|
||||||
|
# if no number is given as percentage, do nothing
|
||||||
|
echo "$USAGE" |grep -q [0-9] && if [ $USAGE -gt $MAX ]; then
|
||||||
|
echo "$DISK is at ${USAGE}% capacity"
|
||||||
|
#mail root@sao -s "$DISK explodiert gleich"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
Loading…
Reference in a new issue