Closed yaronkaikov closed 7 months ago
I thought that rsyslog isn't installed in the images anymore..
It has nothing to do with rsyslog - journal logs need to be rotated (as is other logs that might be filling the root disk)
I checked https://github.com/scylladb/siren/issues/7370#issuecomment-1230860375, all of these settings are logrotate settings for rsyslog, but we dropped rsyslog and use journald only, so there's nothing to apply on master image. (and journald automatically rotate logs unlike rsyslog)
I checked scylladb/siren#7370 (comment), all of these settings are logrotate settings for rsyslog, but we dropped rsyslog and use journald only, so there's nothing to apply on master image. (and journald automatically rotate logs unlike rsyslog)
I think we should tweak its settings - it seem to consume a lot of memory, before rotating. It may be not be rotating enough.
I think we should tweak its settings - it seem to consume a lot of memory, before rotating. It may be not be rotating enough.
I tried to reproduce this on ScyllaDB 5.4.3 image, but not reproduced.
When I generated very large amount of journal log using scylla --default-log-level TRACE
with cassandra-stress, systemd-journald only use 0.6% of system memory (about 360MB).
I think we can keep using default settings.
Closing, since there is no issue on the latest version.
@syuu1228 - making sure - are we rotating logs?
Based on https://github.com/scylladb/siren/issues/7370#issuecomment-1230860375
Refs: https://github.com/scylladb/siren/issues/7370