- Registriert
- 10. Januar 2012
- Beiträge
- 21.689
- Lösungen
- 9
- Reaktionspunkte
- 30.865
- Punkte
- 1.113
- Ort
- Paradise City
Da ich neulich das Problem hatte, dass mir der Speicher vollgelaufen ist, hab ich mir mal ein Script zusammen geschußtert, das mir eine Mail schickt, sofern ein Schwellenwert in Prozent überschritten ist:
Dazu muss zuerst noch das Sendmail Paket installiert werden:
Hier das Script:
Dieses lasse ich dann stündlich über eine Cronjob ausführen:
Dazu muss zuerst noch das Sendmail Paket installiert werden:
Code:
apt-get install -y sendEmail
Hier das Script:
Code:
#!/bin/bash
AKTUELL=$(df / | grep / | awk '{ print $5}' | sed 's/%//g')
GRENZE=95
if [ "$AKTUELL" -gt "$GRENZE" ] ; then
sendEmail -f ABSENDERADRESSE -t EMPFAENGERADRESSE -u BETREFFZEILE -m MAILINHALT -s SMTPSERVER -xu USERNAME -xp PASSWORD
fi
Dieses lasse ich dann stündlich über eine Cronjob ausführen:
Code:
nano /etc//crontab
Code:
0 * * * * root bash /PFAD/ZUM/SCRIPT/discspace.sh #Festplattenbelegung prüfen
Zuletzt bearbeitet: