Logback conciso
O Logback conciso é uma coleção de extensões de logback que mostra como usar o logback de maneira eficaz.
Outros projetos de madeira em que você pode estar interessado:
- Blacklite, um Appender SQLite com mapeamento de memória e compactação de dicionário Zstandard que obtém cerca de 800 mil declarações por segundo.
- BlushSight, uma API de registro de Scala que estende o SLF4J.
- Ecopraxia, uma API de log de Java e Scala construída em torno do log estruturado.
Documentação
A documentação está disponível em https://tersesystems.github.io/terse-logback.
Showcase
Existe um projeto de vitrine em https://github.com/tersesystems/terse-logback-showcase.
Módulos
- Áudio: reproduza o áudio ao fazer login anexando marcadores às suas instruções de registro.
- Limitação de orçamento / taxa: limite a quantidade de declarações de depuração ou rastreamento em um período de tempo.
- Censores: Informações sensíveis ao censor em declarações de registro.
- Composto: apresenta um único Appender que compõe vários apêndices.
- Compressão: Escreva em um arquivo Zstandard compactado.
- ID de correlação: adiciona marcadores e filtros para ID de correlação.
- Mapeamento de exceção: mostre os detalhes importantes de uma exceção, incluindo a causa raiz em um formato de resumo.
- Instrumentação: decora qualquer classe (incluindo JVM) com declarações de log Enter e saída em tempo de execução.
- JDBC: Use o Postgres JSON para escrever log estruturado em uma única tabela.
- Jul para Slf4j Bridge: configure java.util.Logging para escrever para Slf4j sem codificação manual.
- Nanos relativos: compõe um evento de registro para conter nanossegundos relativos baseados no
System.nanoTime
. - Selecione Appender: Appender que seleciona um Appender em uma lista baseada em chave.
- Rastreamento: envia eventos de registro e traços para a API de eventos de favo de mel.
- Config TypeAfe: Configure propriedades de logback usando Hocon.
- Marcadores turbo: filtros turbo que dependem de decisores arbitrários que podem registrar no nível de depuração para sessões.
- Appender de ID exclusivo: compõe o evento de registro para conter um ID exclusivo em vários apêndices.