It works and everything is contained in the config. No external configs, no 
symlinking, nothing else to do. That's why I'm using this ever since I 
stumbled across it.

salinois schrieb am Freitag, 5. Dezember 2025 um 20:53:32 UTC+1:

> And the one indicated for macOS also works!!!
> Le 05/12/2025 à 19:18, '[email protected]' via weewx-user a écrit :
>
> I use this stanza in weewx.conf for logging:
>
> [Logging]
>     version = 1
>     disable_existing_loggers = False
>     
>     # Root logger
>     [[root]]
>         level = INFO
>         handlers = rotate,    #console
>     
>     # Additional loggers would go in the following section. This is useful 
> for tailoring logging
>     # for individual modules.
>     [[loggers]]
>     
>     # Definitions of possible logging destinations
>     [[handlers]]
>         
>         # Log to a set of rotating files    
>         [[[rotate]]]
>             level = INFO
>             formatter = verbose
>             class = logging.handlers.RotatingFileHandler
>             filename = /home/patrick/weewx-data/log/weewxd.log
>             maxBytes = 10000000
>             backupCount = 4 
>
>
> Note: the user you run WeeWX with has to have write access to 
> /home/patrick/weewx-data/log
>
> I don't know if syslog is even involved then, but if I have understood 
> correctly what you are trying to achieve, something like this could do the 
> trick. See 
> https://weewx.com/docs/5.2/usersguide/monitoring/?h=logging#logging-on-macos 
> which apparently isn't limited to mac OS.
>
> [email protected] schrieb am Freitag, 5. Dezember 2025 um 18:59:43 UTC+1:
>
>> hello,
>> I followed the configuration to take log from wiki but I have an error 
>> when I restart rsyslog.service
>>
>> [rsyslogd[6115]: error during config processing: omfile: creating parent 
>> directories for file  '/home/patrick/weewx-data/log/weewx.log' failed: 
>> Read-only file system [v8.2504>]
>>
>> My install done with pip install.
>>
>> (weewx-venv) RPi:~/weewx-data $ ls -ail
>> total 64
>> 659581 drwxrwxrwx 10 patrick patrick  4096  5 déc.  17:53 .
>>   1669 drwxrwxrwx 18 patrick patrick  4096  5 déc.  14:11 ..
>> 659975 drwxr-xr-x  2 patrick patrick  4096  5 déc.  18:55 archive
>> 659917 drwxrwxr-x  3 patrick patrick  4096  5 déc.  13:57 bin
>> 659841 drwxrwxr-x  8 patrick patrick  4096  5 déc.  13:52 examples
>> 660548 drwxrwxrwx  2 patrick patrick  4096  5 déc.  17:53 log
>> 659977 drwxrwxrwx  4 patrick patrick  4096  5 déc.  18:55 public_html
>> 659969 drwxrwxr-x  2 patrick patrick  4096  5 déc.  13:57 scripts
>> 659711 drwxrwxr-x  8 patrick patrick  4096  5 déc.  13:57 skins
>> 659921 drwxrwxr-x 18 patrick patrick  4096  5 déc.  13:52 util
>> 659971 -rw-rw-r--  1 patrick patrick 22882  5 déc.  16:41 weewx.conf
>>
>> etc/rsyslog.d/weewx.conf:
>> [# Put messages from WeeWX into file(s) separate from the system log file
>>
>> # If you want log messages from each application in a separate file,
>> # then uncomment the following two lines, and comment the weewx.log line.
>> #$template WEEWX_LOGFILE,"/home/patrick/weewx-data/log/%programname%.log"
>> #if $programname startswith 'wee' then ?WEEWX_LOGFILE
>>
>> # Put log messages from all WeeWX applications into a single file
>> if $programname startswith 'wee' then 
>> /home/patrick/weewx-data/log/weewx.log
>>
>> # Finish the WeeWX rules
>> if $programname startswith 'wee' then stop]
>>
>> I don't see where is my error of configuration
>>
>> Patrick
>>
>>
>>
>> -- 
> 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 [email protected].
> To view this discussion visit 
> https://groups.google.com/d/msgid/weewx-user/803edf7f-c291-410a-abba-6a5033aef1b4n%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/weewx-user/803edf7f-c291-410a-abba-6a5033aef1b4n%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 [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/6dc8d711-92b8-4e54-bbcf-b2c781fa6bfan%40googlegroups.com.

Reply via email to