Structured logging — логи в JSON формате, а не plain text. Легче парсить в ELK/Splunk, можно добавлять поля. С Logback: logstash-logback-encoder генерирует JSON. Каждый log entry — JSON объект с timestamp, level, logger, message, plus custom fields. MDC (Mapped Diagnostic Context) добавляет контекстные данные ко всем логам в потоке: MDC.put("userId", id). Паттерн: поместить userId, requestId в MDC при входе запроса, убрать в finally или через filter.
Как настроить structured logging с Logback в Java?
Middle
268 просмотровAFK Offer AI
Как работает CountDownLatch?