Терс
Terse Rogeback - это коллекция расширений резерва, которая показывает, как эффективно использовать защитник.
Другие проекты ведения журнала вас могут заинтересовать:
- Blacklite, приложение SQLite с картированием памяти и сжатием словаря Zstandard, которое выполняет около 800 тыс. Операторов в секунду.
- Blindsight, Scala Logging API, который расширяет SLF4J.
- Echopraxia, Java и Scala Logging API, построенный вокруг структурированной регистрации.
Документация
Документация доступна по адресу https://tersesystems.github.io/terse-logback.
Витрина
В https://github.com/tersystems/terse-logback-showcase есть проект витрины.
Модули
- Audio: Воспроизведите аудио при входе в систему, прикрепляя маркеры к вашим операторам журнала.
- Бюджетирование / ограничение ставок: ограничить сумму отладки или отслеживания заявлений в течение периода времени.
- Цензоры: конфиденциальная информация в операторах журнала.
- Composite: представляет один приложение, которое составляет несколько аппендеров.
- Сжатие: запишите в сжатый файл Zstandard.
- Идентификатор корреляции: добавляет маркеры и фильтры для идентификатора корреляции.
- Картирование исключений: покажите важные детали исключения, включая основную причину в сводном формате.
- Инструментарий: украшает любой (включая JVM) класс с операторами регистрации ввода и выхода во время выполнения.
- JDBC: Используйте Postgres JSON, чтобы написать структурированную регистрацию в одну таблицу.
- Jul to SLF4J Bridge: настроить java.util.logging, чтобы написать в SLF4J без ручного кодирования.
- Относительные нано: составляет событие журнала, содержащее относительные наносекунд на основе
System.nanoTime
. - Выберите Приложение: Приложение, которое выбирает приложение из списка на основе ключа.
- Трассирование: отправляет журналистские события и следы в API со Honeycomb Event.
- Конфигурация Typesafe: настроить свойства защиты с использованием Hocon.
- Turbo Markers: Turbo Filters, которые зависят от произвольных решений, которые могут войти на уровень отладки для сессий.
- Уникальный приложение для идентификатора: сочиняет событие журнала, чтобы содержать уникальный идентификатор для нескольких аппендеров.