I'm sorry I saw your response a bit too late after posting here! Your 
comments were really helpful 

In case there are others out there using monit, this is my new working 
config for weewx (avoiding use of PID altogether):

check program weewx with path "/usr/bin/systemctl --quiet is-active weewx"
if status != 0 then alert
if status != 0 then exec "/usr/bin/systemctl start weewx.service"
if 10 restarts within 10 cycles then timeout

Tom Keffer schrieb am Samstag, 9. März 2024 um 23:35:10 UTC+1:

> I don't know what I can add to the comments I already made on the issues 
> list: the --pidfile option is only used if you use the --daemon option.
>
> On Sat, Mar 9, 2024 at 2:19 PM silke <silk...@gmail.com> wrote:
>
>> Hello,
>>
>> I recently made the switch to v5 and overall the migration was working 
>> quite smoothly, despite running many extensions and skins. I'm on Ubuntu 
>> and use DEB installation.
>>
>> The one thing that is not working yet is my weewx process health 
>> monitoring which is based on PID file. I cannot get weewx to create a PID 
>> file whatever I try. (in v4 this worked out of the box)
>>
>> I'm adding the --pidfile option to the systemd file, and it shows 
>> correctly in the process list:
>>
>> weewx     941451 51.1  8.7 1921212 1415068 ?     Ssl  23:00   3:23 
>> python3 /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf --pidfile 
>> /run/weewx/weewx.pid
>>
>> the folder /run/weewx is owned by weewx:weewx 
>>
>> silke@enterprise:/etc/weewx$ ls -la /run/weewx/
>> total 0
>> drwxrwxr-x  2 weewx weewx   40 Mär  9 23:00 .
>> drwxr-xr-x 50 root  root  1420 Mär  9 23:00 ..
>>
>> but still, no file is getting created upon restart.
>>
>> Anyone having an idea what I'm doing wrong?
>>
>> Thanks a lot, Silke
>>
>> -- 
>> 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+...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/weewx-user/fb454ef9-ae53-4211-bf15-283bd067c567n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/weewx-user/fb454ef9-ae53-4211-bf15-283bd067c567n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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/a5bc5dcb-bb8e-4dcd-850a-77fb4dc477e1n%40googlegroups.com.

Reply via email to