Danke erstmal für die schnellel Antwort ... ist ja unglaublich .
Die Seite kannte ich aber schon und hat mir leider nicht geholfen.
Habe jetzt mal was geschrieben und ein Teil aus dem Netz zusammengesucht.
Kann jemand, der sich da mit auskennt, eben drüber schauen?
Es müssten alle Filesysteme erfasst werden, geschieht das überhaupt mti der Abfrage der Partitionen?
Script:
#!/bin/sh
#Der Admin soll eine Mail bekommen, wenn der Speicher überläuft
ADMIN="xxx@xx.de"
# Benachrichtung ab 90%
ALERT=90
df -H | grep -vE '^Filesystem|tmpfs|cdrom' | awk '{ print $5 " " $1 }' | while read output;
do
#echo $output
usep=$(echo $output | awk '{ print $1}' | cut -d'%' -f1 )
partition=$(echo $output | awk '{ print $2 }' )
if [ $usep -ge $ALERT ]; then
echo "Der Speicher läuft über \"$partition ($usep%)\" on $(hostname) as on $(date)" |
mail -s "ROTE NACHRICHT: Das System kommt an seine Grenzen! $usep" $ADMIN
fi
done