On 23/10/14 16:50, Lennart Poettering wrote: > On Thu, 23.10.14 15:27, D.S. Ljungmark (spi...@aanstoot.se) wrote: > >> Hi, >> we have a few services that are spamming a fair bit on DEBUG level of >> log output. In syslog, we'd separate the DEBUG logs from the main log, >> and set the rotation of DEBUG+ to be ~24 hours, while keeping INFO and >> above for ~4 weeks. >> >> How can we do something similar with Journald? > > No, currenty you cannot. You can turn off storage from a certain log > level on (MaxLevelStore=), but you cannot change the retention time > per log level yet.
So if we set MaxLevelStore=INFO, we won't get the journal on disk stored. How much is stored in memory and how do you control that amount? Right now, we don't store anything to disk ( no persistent disk in the system ) and why we're asking is that our DEBUG logs flushed the errors & warnings from last night, and we have no idea what actually went wrong. Before this, we were storing things (syslogd) but after migrating to journald, we didn't figure out how to get them saved properly, so it's been punted onto the very long TODO list by us as well. Can I get a journal of ~50M (compressed?) stored on disk with Info and above levels, and then another 50M of debug+above in RAM? > > Also see this thread: > > http://lists.freedesktop.org/archives/systemd-devel/2014-October/024348.html > Thanks, seems I'm echoing the feature requests here. //D.S. -- 8362 CB14 98AD 11EF CEB6 FA81 FCC3 7674 449E 3CFC
signature.asc
Description: OpenPGP digital signature
_______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel