How to specify single endpoint to be metered in micrometer in Spring Boot?

Viewed 119

I would like to limit metrics

http.server.requests.seconds to a single method and uri.

Currently, I can see that all URIs are being metered (eg. /actuator/health)

Is this possible?

1 Answers

I registered MeterRegistryCustomizer bean and called meterFilter:

...
.meterFilter(MeterFilter.deny { id ->
            val uri = id.getTag("uri")
            uri != null && uri.startsWith("/actuator")
        })
Related