Page 1 of 1

reoback - Benachrichtigung bei Fehler

Posted: 2003-11-15 16:32
by daniel_p
Hallo Forum,

ich setze das reoback Backup Skript ein um das System zu sichern. Jetzt möchte ich gern eine Benachrichtigung per E-Mail, wenn das Backup fehlschlägt (momentan bekomme ich eine Mail, wenn das Skript gelaufen ist).

Habe dazu ein Skript geschrieben, das Reoback aufruft, und den rückgabewert prüft. Irgendwie ist der immer Null.

Gibt reoback keine returnvalues / gibts eine andere Methode?

Danke Euch!

daniel

Re: reoback - Benachrichtigung bei Fehler

Posted: 2003-11-16 21:29
by chris76
was mir da nur so einfällt, wäre folgendes. Lass die Ausgabe von reoback in ein textfile schreiben und wenn dort z.b. Das wort failed (so schreibt das reoback glaube ich) dann bekommst du eine mail . Müßte doch so klappen.

Gruß Chrisitan

Re: reoback - Benachrichtigung bei Fehler

Posted: 2003-11-17 14:05
by daniel_p
Danke,

das ist genau der Input, der mir gefehlt hat . So werd ichs mal probieren :)

Re: reoback - Benachrichtigung bei Fehler

Posted: 2003-11-17 14:15
by chris76
laß mal hören was dabei rumkommt

Gruß Christian

Re: reoback - Benachrichtigung bei Fehler

Posted: 2003-11-18 15:27
by daniel_p
Hi, sieht momentan so aus. Vielleicht hat ja noch einer Ideen....

daniel

Code: Select all

# Configuration
REO=/etc/reoback/reoback.pl
REOLOG=/etc/reoback/log/reo.log
LOGGER=`which logger`
SERVER=der.hostname.de
MAILADRESSE=backups@die.adresse.de

grep failed $REOLOG >/dev/null
        if test $? -eq 0; then
            cat $REOLOG | mail -s "ACHTUNG: BACKUP auf $SERVER ($HOST) fehlgeschlagen""
             $LOGGER "$SERVER hat ein Backup Problem! Versende E-Mail an: $MAILADRESSE"
            exit 1
        fi
$LOGGER "$SERVER  - Backup erfolgreich!"
exit 0

Re: reoback - Benachrichtigung bei Fehler

Posted: 2004-05-26 01:25
by kane
Hi!

Mal ne "dumme" Frage:

wo binde ich den Code ein? In die "run_reoback.sh" Datei?

Danke für die Antwort!

Gruß Kane

Re: reoback - Benachrichtigung bei Fehler

Posted: 2004-05-26 11:24
by compositiv
Ohne das jetzt nochmal explizit geprüft zu haben; gibt reoback Fehler nicht an den stderr anstatt an stdout?

Re: reoback - Benachrichtigung bei Fehler

Posted: 2004-05-26 13:05
by kane
hmm, keine ahnung :)
Aber nochmal zu meiner Frage:

Wo muss ich den oben stehenden Code einbinden (in welche Datei) ?

Gruß Kane