ich habe ein Problem. Ich habe folgendes Skript zur Überwachung des Linux Swap Files geschrieben, bekomme aber keine Meldung von dem Skript.
Das Skript funktioniert soweit, ich habe die Variable $Limit auch schon manuell gesetzt und ausgeführt.
$Limit ist im Panda als Eingabe variable definiert, welche den Prozentsatz angibt, ab welchem eine Fehlermeldung generiert wird.
Code: Select all
#!/bin/bash
free -m | grep Swap | while read bez total used free b c d; do
if [ $used != 0 ]
then
a=`echo "($used/$total)*100" | bc -l`
a=`echo $a | cut -f1 -d .`
if [ "$a" -ge "$Limit" ]
then
printf "<-Start Result->"
printf "Die Größe der Auslagerungsdatei hat das Limit von $Limit Prozent überstiegen!"
printf "<-End Result->"
exit 1
else
exit 0
fi
fi
exit 0
done
exit 0
Gruss dblum