Spring Boot Actuator: Spring WebFlux метрики

Автоконфигурирование позволяет инструментировать запросы, обрабатываемые WebFlux контроллерами и функциональными обработчиками.

По умолчанию метрики создаются с именем http.server.requests. Имя можно настроить, установив свойство management.metrics.web.server.request.metric-name.

По умолчанию метрики, связанные с Spring WebFlux, помечены следующей информацией:

Тег Описание
exception
Простое имя класса любого исключения, которое было сгенерировано при обработке запроса.
method
Метод запроса (например, GET или POST)
outcome
Результат запроса на основе кода состояния ответа. 1xx - INFORMATIONAL, 2xx - SUCCESS, 3xx - REDIRECTION, 4xx CLIENT_ERROR и 5xx - SERVER_ERROR.
status
HTTP-код статуса ответа (например, 200 или 500)
uri
Если возможно, шаблон URI запроса до замены переменной (например, /api/person/{id})

Чтобы настроить теги, предоставьте @Bean, который реализует WebFluxTagsProvider.


Читайте также:


Комментарии

Популярные сообщения из этого блога

Методы класса Object в Java

Как получить текущий timestamp в Java

Основные опции JVM для повышения производительности и отладки