https://groups.google.com/g/weewx-user/c/IX9BY5bHQJM
here is a solution Thomas Hackler schrieb am Freitag, 3. November 2023 um 11:41:26 UTC+1: > Hello, > it is an old topic but currently interesting for me. > I try to use monit. > Do you have an example of your rule you use to watch weewx for me? Thank > you! > > drich schrieb am Freitag, 13. Juni 2014 um 17:27:29 UTC+2: > >> I'm a big fan of monit (mmonit.com/monit) that does much of the same >> thing. It can restart the processes for you and notify you if config files >> change w/o your knowledge. I have it running most servers on my home >> servers, but I haven't set it up for weewx yet (waiting for my Vantage Pro >> to come back from a tune-up at Davis). >> >> I'll probably get it up and running this weekend, if I do I'll post the >> config file here. It should be really straight-forward to setup. >> >> >> >> --- >> Dan Rich <dr...@employees.org> | http://www.employees.org/~drich/ >> | "Step up to red alert!" "Are you sure, >> sir? >> | It means changing the bulb in the sign..." >> | - Red Dwarf (BBC) >> >> On 2014-06-13 04:33, Flabbergast wrote: >> >> Hi, >> >> RaspberryPi got a watchdog that can be used to monitor status of >> different things. I set mine up to look for changes in the weewx log file >> and if there is no change for 10 minutes it will reboot the system. >> This is what I did: >> >> Install the watchdog module: >> >> >> sudo modprobe bcm2708_wdog >> >> >> In /etc/modules add: >> bcm2708_wdog >> >> Install watchdog daemon: >> sudo apt-get install watchdog chkconfig >> >> >> Edit /etc/watchdog.conf to your liking. >> To watch for changes in the weewx log file like I did, uncomment the >> lines starting with "file" and "change", mine looks like this: >> file = /var/weewx/log/weewx.log >> change = 600 >> You might have your log file in a different location and also you might >> have to take a look at the timestamps in it to set a good "change" value. >> >> Also uncomment the line starting with "watchdog-device" and edit it to be: >> watchdog-device = /dev/watchdog >> >> Enable more checks if you want. >> >> >> Add the watchdog daemon to the system services: >> watchdog-device = /dev/watchdog >> >> And start it: >> sudo service watchdog start >> Enjoy! >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Weewx user's group" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to weewx-user+...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. >> >> -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/e0db2c64-87e5-492f-8ca0-940ba4ceb600n%40googlegroups.com.