Schrolli91 / BOSWatch

Python Script to process input data from rtl_fm and multimon-NG - multiple Plugin support
https://bwcc.boswatch.de
GNU General Public License v2.0
133 stars 59 forks source link

abfliegen vom USB Stick bemerken #494

Closed webstr4711 closed 2 years ago

webstr4711 commented 3 years ago

hallo,

ich habe nun schon öfters gehabt, dass der USB Stick rausgeflogen ist - wenn man den raspi anfasst, passiert das offenbar schnell. das blöde ist nur, dass BOSwatch das nicht bemerkt. Kann man da einen check einbauen, der dann (gerne über einen seperaten kanal, z.b. telegram) informiert, so dass man das nicht erst nach stunden/tagen feststell? :)

vielen dank!

lgremme commented 3 years ago

Über das Tool monit könntest du die Logdatei von BOSwatch überprüfen lassen:

/etc/monit/conf.d/boswatch.monitrc:

check file boswatch-log-nightly with path /opt/boswatch/log/boswatch.log
        if timestamp is older than 2 hour for 5 cycles then alert not every "* 6-22 * * *"
        mode passive

check file boswatch-log with path /opt/boswatch/log/boswatch.log
        if timestamp is older than 50 minutes for 5 cycles then alert every "* 6-22 * * *"
        mode passive

Ich habe Monit so konfiguriert, dass es mir ganz klassisch eine Mail schickt. Alternativ kannst du in monit auch telegram anbinden. Du müsstest einmal auf die Parameter für dich anpassen. Gleichzeitig kannst du weitere Dienste überprüfen lassen, wie MySQL, nginx/apach2, ...

Schrolli91 commented 3 years ago

Unter Umständen ist das auch ein Netzteil Problem - oder hängt der Stick an einem selbst versorgten USB Hub?

IT-Fuzzi commented 2 years ago

Hi,

ich habe ein ähnliches bzw. das gleiche Problem bei mir merkt. Sobald man den Raspberry irgendwie berührt verliert der USB Stick scheinbar die Spannungsversorgung und keine Auswertung findet mehr statt. Der Boswatch Service läuft allerdings weiter.

Habe es nun ähnlich wie lgremme gelöst, checke mit Monit alle 10 Minuten das Logfile auf Veränderungen. Falls der Timestamp älter ich starte ich Boswatch neu.

Danke für die Idee.