Terse Logback
Terse Logback es una colección de extensiones de logback que muestra cómo usar logback de manera efectiva.
Otros proyectos de registro en los que puede estar interesado:
- Blacklite, un apéndice de SQLite con mapeo de memoria y compresión del diccionario ZSTandard que registra alrededor de 800k declaraciones por segundo.
- Blindsight, una API de registro de Scala que extiende SLF4J.
- Echopraxia, una API de registro de Java y Scala construida alrededor de la tala estructurada.
Documentación
La documentación está disponible en https://tersesystems.github.io/terse-logback.
Escaparate
Hay un proyecto de exhibición en https://github.com/tersesystems/terse-logback-showcase.
Módulos
- AUDIO: reproduce audio cuando registre unir marcadores a sus declaraciones de registro.
- Presupuesto / Limitación de tarifas: limite la cantidad de estados de depuración o rastreo en un período de tiempo.
- Censores: información confensiva de censura en las declaraciones de registro.
- Compuesto: presenta un solo apéndice que compone varios apéndices.
- Compresión: escriba en un archivo ZSTandard comprimido.
- ID de correlación: agrega marcadores y filtros para la identificación de correlación.
- Mapeo de excepciones: Muestre los detalles importantes de una excepción, incluida la causa raíz en un formato de resumen.
- Instrumentación: Decora cualquier clase (incluida JVM) con declaraciones de registro de entrada y salida en tiempo de ejecución.
- JDBC: Use Postgres JSON para escribir el registro estructurado en una sola tabla.
- Jul a Slf4j Bridge: Configure java.util.logging para escribir en slf4j sin codificación manual.
- Nanos relativos: compone un evento de registro para contener nanosegundos relativos basados en
System.nanoTime
. - Seleccione Appender: Appender que selecciona un Appender de una lista basada en la clave.
- Rastreo: envía eventos de registro y rastros a la API de eventos de Honeycomb.
- Configuración de TypeSafe: Configure las propiedades de logback usando Hocon.
- Marcadores turbo: filtros turbo que dependen de los decisores arbitrarios que pueden iniciar sesión a nivel de depuración para las sesiones.
- APRENDADOR DE IDS UNICA: Compone el evento de registro para contener una ID única en múltiples apertadores.