you are free to do whatever you want...
You can even disable the rsyslog service completely and have no logging at all. However, turning off logging is not a very smart approach, and thinking you can turn logging on again "when it's needed" is imho rather naive thinking. When an application (and it may even fail to restart) fails, you may no longer be able to find out what has caused the issue without logs. You can use RAM (temporary file system) as suggested by @vince, you can move the logs to a remote server (e.g. NAS) etc., but switching off logging completely is nothing a professional IT person would recommend

you could also use a SSD disk instead of a microSD with your RPi or a SLC microSD card if you want to avoid wear out of your SD card ... I'm using both approaches for years now with my RPi's - and have my logs available in case they are needed 😎

On 27.07.2023 12:18, Tomasz Lewicki wrote:
Thank you. I'm using log2ram so I think it has the same effect. But I think that some mechanism to completely turn off logging does/should exist. I can always turn it on if needed.

 I don't know if it is good approach but I've used "disable_existing_loggers = True" directive in weewx.conf and log aren't generated - or I can't find them :)

środa, 26 lipca 2023 o 17:50:53 UTC+2 vince napisał(a):

    I just log to tmpfs (essentially ramdisk) and it is not an issue
    for me.

    Add this to your /etc/fstab and reboot

    #---- put logs and tmp dirs in ramdisk ---
    tmpfs           /tmp            tmpfs
    defaults,nosuid,mode=0755,nodev,noatime   0       0
    tmpfs           /var/log        tmpfs
    defaults,nosuid,mode=0755,nodev,noatime   0       0
    tmpfs           /var/tmp        tmpfs
    defaults,nosuid,mode=0755,nodev,noatime   0       0
    #---------------------------------------------

    Note that the result here is that you will lose 'all' logs when
    you reboot, but the upside is it never writes to SD card.  In this
    configuration your pi SD is close to read-only.


    On Wednesday, July 26, 2023 at 2:40:26 AM UTC-7 Tomasz Lewicki wrote:

        Hi WX users.

        I'd like to ask about logging in Weewx (I'm using version
        4.10.2). To make a long story short, I'd like to completely
        turn off logging by Weewx - because I'm using Raspberry Pi
        with SD card and want to minimize write operations as much as
        possible.

        I've read article on wiki
        (https://github.com/weewx/weewx/wiki/WeeWX-v4-and-logging) but
        do not clearly understand new way of control logging. I'd like
        to have simple switch in weewx.conf, for example
        "completely_disable_logging = True" or something similar. Is
        there some switch in [Logging] block as I see it in wiki? If I
        change "disable_existing_loggers = False" to
        "disable_existing_loggers = True", will I get the expected effect?

--
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 on the web visit https://groups.google.com/d/msgid/weewx-user/9812f2ab-5ffb-4e64-bd97-80358501cf5bn%40googlegroups.com <https://groups.google.com/d/msgid/weewx-user/9812f2ab-5ffb-4e64-bd97-80358501cf5bn%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 on the web visit 
https://groups.google.com/d/msgid/weewx-user/938b704c-2597-c822-d901-086b40b030db%40gmail.com.

Reply via email to