I don't hate journald because it's not plaintext, I hate it because it's worse than plaintext.
Somehow journald manages to provide a database which is 40x slower to query than running grep on a compressed text file.
I'm all in favour of storing logs in an indexed structured format but journald ain't it.
bombela|7 months ago
I now turn off journald and use rotated pain text log files. It's more efficient in all metrics.
mrweasel|7 months ago
The only use case where the binary format might make sense is if you ship journald logs to another central journald instance. That's just very much an edge case.
akdev1l|7 months ago
Why would it need to store plaintext locally?