Peter Wiersig schrieb:
On Wed, Jun 15, 2005 at 11:29:25PM +0200, Michael Achtzehn wrote:
Außerdem sollte das Script mit dem Server=
starten (nach Stromausfall o.ä.).
Welche Möglichkeiten gibt es?
man 5 crontab
/@reboot
ja danke so werde ich es machen (wobei der Vorschlag von Andreas auch
nicht schlecht ist).
Gestartet habe ich dem Job jetzt erst einmal mit
at 19:30
at> /~/server_audit.sh
at> Strg-d
(weil ich nicht neu booten wollte).
und - er funktioniert sogar :-).
Was mich jetzt nur wundert - ich sehe ihn nicht bei den Prozessen (über
top) - wie kann ich ihn denn jetzt stoppen. Das Script sieht so aus:
-----------------------------------------------------------------
#! /bin/bash
# Ueberwachung Server, Warnmeldung wenn server down
tail -f /var/log/syslog | while read line ; do echo "$line" | grep
"normal\;red" >/dev/null
# Wenn grep Ausgabe erzeigt ist ($? = 0) - dann Mail schicken
if [ $? -eq 0 ] ;then
echo -e "Text:" $line "\nDNR: 00491608xxxxxx\n" | mail -s
"Serverueberwachung Status: down" -c [EMAIL PROTECTED]
[EMAIL PROTECTED] >/dev/null
fi
done
-------------------------------------------------------------------
eigentlich müsste doch tail bei top zu sehen sein?
(Sorry für die blöde Frage - eigentlich hätte ich mich vorher
informieren müssen - aber einer von euch weiß sicher sofort wie das
funktioniert - während ich wieder stundenlang suchen müsste.)
Peter
Gruß
Michael
--
(die hier verwendete E-Mail Adresse dient ausschliesslich der
Kommunikation mit Maillisten, eine ständige Erreichbarkeit unter dieser
Adresse ist nicht gewährleistet)
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)