On Sat, 13 Jun 2020 at 14:53, Laurent Bercot wrote: > I'm generally not a fan of fan-in fan-out mechanisms (pun unintended), > because it's a lot easier to mix data than to triage it, so if data > streams are separated early, mixing them to transmit them over one > channel then parsing the data to separate it into several streams again > is wasteful. Having the ability to keep service-specific log stream > rather than conflating everything into a global logger is one of the > big advantages of the s6 logging infrastructure over the syslog model.
I agree with your reservations. But as you concluded, given the currently available tools the “mix and split” method is a reasonable trade-off for this use case.