Programmfehler erkennen und melden.
Verfasst: Dienstag 21. November 2017, 17:39
Moin moin zusammen
Ich bin neu hier und habe sehr wenig Python Erfahrungen, bin aber auh kein Programmierneuling.
Nun bräuchte ich einmal Hilfe oder Anregungen zu folgendem Sachverhalt:
Auf einem Raspi habe ich ein kleines Python Skript, welches bei bestimmten Ereignissen eine Statusmeldung in ein Logfile schreibt oder eine SMS versenden soll. Der SMS Fall wird wahrscheinlich nie eintreffen und die Logdatei täglich zu überprüfen ist unsinnig.
Dazu möchte ich eine Art Überwachung für das Programm einbauen. Wenn es ausfällt soll einfach ein Ausgang am Pi angesprochen werden, den ich dann abgreife und mit einer kleinen Sirene verbinde.
Ich bin mir nun nicht sicher, ob man die Abfrage in das Programm selber implementieren soll, oder ob es eine Linux Status Abfrage wird.
Das Script wird auch mit systemd bei jedem boot gestartet.
Für Tipps und Anregungen wäre ich sehr dankbar.
Ich bin neu hier und habe sehr wenig Python Erfahrungen, bin aber auh kein Programmierneuling.
Nun bräuchte ich einmal Hilfe oder Anregungen zu folgendem Sachverhalt:
Auf einem Raspi habe ich ein kleines Python Skript, welches bei bestimmten Ereignissen eine Statusmeldung in ein Logfile schreibt oder eine SMS versenden soll. Der SMS Fall wird wahrscheinlich nie eintreffen und die Logdatei täglich zu überprüfen ist unsinnig.
Dazu möchte ich eine Art Überwachung für das Programm einbauen. Wenn es ausfällt soll einfach ein Ausgang am Pi angesprochen werden, den ich dann abgreife und mit einer kleinen Sirene verbinde.
Ich bin mir nun nicht sicher, ob man die Abfrage in das Programm selber implementieren soll, oder ob es eine Linux Status Abfrage wird.
Das Script wird auch mit systemd bei jedem boot gestartet.
Für Tipps und Anregungen wäre ich sehr dankbar.