Я разрабатываю библиотеку для своих клиентов, и мне также нужен какой-то способ узнать, как потребители используют библиотеку, и получить информацию об аналитике ее использования. В моей библиотеке я хочу использовать Logsta sh Appender, так что если я записываю какую-либо информацию о метриках, она отправляется в наш конвейер logsta sh.
Как я должен поддерживать эту дополнительную регистрацию (для нашего аналитика), чтобы он не мешал настройке ведения журнала потребителем библиотеки. Поддерживают ли такие библиотеки журналов, как slf4j, log4j, logback-classi c, util.logging, такой случай использования, когда внутри библиотеки я могу настроить отдельные приложения?