There’s an entire thread worth of information in there on structured logging. I’ve since updated the module to handle 404’s and exceptions a bit better and been using it in production for a long time now. If interested, I can publish the updated solution somewhere.
Have been trying to output structured logs in a similar format to zerolog for human friendly dev, and logfmt for prod. Have been able to do a somewhat decent job via wrangling with custom formatters + Logster, but doesn’t quite work with LiveView.