如何在 Spring Boot 中指定要以微米为单位计量的单个端点?
How to specify single endpoint to be metered in micrometer in Spring Boot?
我想限制指标
http.server.requests.seconds
到单个方法和 uri。
目前,我可以看到正在对所有 URI 进行计量(例如 /actuator/health
)
这可能吗?
我注册了 MeterRegistryCustomizer
bean 并调用了 meterFilter
:
...
.meterFilter(MeterFilter.deny { id ->
val uri = id.getTag("uri")
uri != null && uri.startsWith("/actuator")
})
我想限制指标
http.server.requests.seconds
到单个方法和 uri。
目前,我可以看到正在对所有 URI 进行计量(例如 /actuator/health
)
这可能吗?
我注册了 MeterRegistryCustomizer
bean 并调用了 meterFilter
:
...
.meterFilter(MeterFilter.deny { id ->
val uri = id.getTag("uri")
uri != null && uri.startsWith("/actuator")
})