A pluggable logger
Author: reconbotCreated Jun 5, 2019Updated Mar 7, 2025
Labelsfeature
Right now we support stdout and local system syslog (as opposed to a remote syslog). I'd like to propose a plugable logging system where you'd pass in a logger object that you create in the config file. (including examples)
The would work around the issue of needing optionalDeps at all and would remove modern-syslog from the build allowing people to use any logging system they want (remote syslog, winston, pino, etc)
I'm volunteering to do this, but It's a major breaking change so I wanted to solicit feedback first.
Source: statsd/statsd