Allow plugins to register custom logging appenders #53256
Labels
enhancement
New value added to drive a business result
Feature:New Platform
stale
Used to mark issues that were closed for being stale
Team:Core
Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc
Now that NP logging system follows a log4j-like api, would be nice if plugins could register their own logging appenders to be used.
API would be something like
The main difficulty for this one is the actual lifecycle timing: As logging configuration is loader/initialized before the plugins run their setup phase, the additional appenders will not be registered yet, resulting in an error if the appender is used in the logging configuration.
Not sure what the best way to address this.
The text was updated successfully, but these errors were encountered: