Я использую аннотацию Lombok @Slf4j
, чтобы получить экземпляр org.slf4j.Logger
в моих классах Spring Boot, например:
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;
@Component
@Slf4j
public class Blah {
public void blupp() {
log.info("Hi guys.");
}
}
Поскольку я не могу легко получить файлы журнала, я хочу предоставить API в приложении, который возвращает «температуру журнала», т.е. количество сообщений журнала серьезности> = ERROR
с момента последнего вызова.
Вопрос: есть ли простой способ расширить Spring Boot / Lombok / Slf4j фреймворки с фрагментом кода, который будет поддерживать карту Severity -> Count в памяти?