Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

oscam 1.20 E-Mail Benachrichtigung bei Fehlern/Problemen

ulula

Newbie
Registriert
6. Februar 2011
Beiträge
6
Reaktionspunkte
2
Punkte
230
Hi DEB :)

ich bin auf der Suche nach einer Möglichkeit, das ich mich von meinem oscam Server (Debian 6) bei Problemen oder Fehlern mit z.B. Useraccounts per Mail informieren lasse. Hat hier schon jemand Erfahrungen oder vielleicht ne Idee, wie man z.B. die Logfiles nach bestimmten Events durchsucht und bei finden eines solchen mir ne mail senden könnte?
 
Zuletzt bearbeitet:
AW: oscam 1.20 E-Mail Benachrichtigung bei Fehlern/Problemen

jo hier z.b. ein script


PHP:
#!/bin/sh

if ! pidof oscam; then
echo "$(date) => oscam was down - reboot router" >> /var/media/ftp/uStor01/logs/checkoscam.log

mailer \
-s "Router restart - Oscam problems" \ # Text in der Titelzele
-f DeineMail@deb-freemail.com \ # from/von
-t DeineMail@deb-freemail.com \ # to/an
-m SMTP.deb-freemail.com \ # smtp-Server-Adresse
-a DeineMail@deb-freemail.com \ # smtp-Anmeldedaten
-w mailpassword

/sbin/reboot
exit
fi

if [ -n "$(grep -e "card initializing error" -e "usb bulk write failed"  -e "Error getting status of terminal" -e "error in card detection" -e  "ERROR opening device" -e "exit with signal" -e "not found"  /var/media/ftp/uStor01/logs/oscam.log)" ]; then

/etc/init. d/rc.oscam stop
echo "$(date) => oscam - card initializing error - reboot router" >> /var/media/ftp/uStor01/logs/checkoscam.log

mailer \
-s "Router restart - Oscam problems" \ # Text in der Titelzele
-f DeineMail@deb-freemail.com \ # from/von
-t DeineMail@deb-freemail.com \ # to/an
-m SMTP.deb-freemail.com \ # smtp-Server-Adresse
-a DeineMail@deb-freemail.com \ # smtp-Anmeldedaten
-w mailpassword

mv /var/media/ftp/uStor01/logs/oscam.log /var/media/ftp/uStor01/logs/oscam.log.err

/sbin/reboot

break
fi

exit 0
 
AW: oscam 1.20 E-Mail Benachrichtigung bei Fehlern/Problemen

Das Script muss man dann einfach alle paar minuten per cron aufrufen?
 



damit habe ich eine zeit lang das Oscam.log überwacht und mich informieren lassen, wenn mein USB reader mal wieder die verbindung verlor.

habe aber dann die ursache des problems gefunden [USB 2.0 bei Futro S300] und log2mail danach deinstalliert.

mfg
 
AW: oscam 1.20 E-Mail Benachrichtigung bei Fehlern/Problemen

Habs jetzt im crontab alle 5 min. laufen. Scheint zu funktionieren.

Als Ausgabe kommen jedenfalls die PIDs der oscam prozesse.
 
Zurück
Oben