Веб-показатели Spring Boot Actutor - отключить (или группировать) http_server_requests_seconds_sum - PullRequest
0 голосов
/ 07 ноября 2018

У меня есть сервис, который обрабатывает довольно большое количество REST-запросов (около 500 тыс. В час). Большинство этих вызовов - это запрос GET с другим URL. Для получения метрик из сервисов я использую привод с пружинной загрузкой (сервисы пишутся с пружинной загрузкой 2.0) с микрометром и прометеем. Итак по пути: / Привод / Прометей У меня есть все метрики для Прометей. Теперь, примерно через 10 минут, мои сервисы перестают обслуживать метрику, и это может быть из-за большого количества разных значений в URL, которые вызывают много http_server_requests_seconds_sum метрики. Я хочу отключить этот показатель или, возможно, сгруппировать его для всех конечных точек.

Ответы [ 2 ]

0 голосов
/ 09 ноября 2018

Вы можете отключить http метрики

management.metrics.enable.http=false
0 голосов
/ 07 ноября 2018

Я нашел настройки для отключения этой метрики: автоматические запросы времени Но чтобы заставить его работать с реактивной конечной точкой, мне также необходимо обновить Spring Boot до 2.1.0. Есть побочный эффект, я не знаю никакой информации, сколько RQ обрабатывает мой сервис. Может быть, теперь я изменил вопрос - есть ли способ сгруппировать этот показатель?

...