We use SQLite for logging all the things. This sidesteps entire rabbit colonies worth of issues - especially with regard to downstream parsing & reporting.
I have found the extra structure and familiar semantics make it a lot easier to talk about what we log, how we log it and why.
I have found the extra structure and familiar semantics make it a lot easier to talk about what we log, how we log it and why.