Closed snicoll closed 4 months ago
Hey Stéphane,
your sample uses io.micrometer:micrometer-registry-prometheus
, which is Prometheus 1.x. I can reproduce the problem with that.
When switching to io.micrometer:micrometer-registry-prometheus-simpleclient
, which is Prometheus 0.x, the problem goes away.
So it's exactly the other way around: 0.x works, 1.x fails.
This looks like a bug in Micrometer. Let's see what the Micrometer team says.
While upgrading a demo from Spring Boot 3.2 to Spring Boot
3.3.0-RC1
, I've noticed the following in my logs:The above is for
http_server_requests_active_seconds
but I was able to reproduce as well withhttp_server_client_active_seconds
if I enable distribution percentiles for the client as well.I've noticed the following:
3.3.0-M3
percentiles-histogram
for a metricA sample is available: https://github.com/snicoll-scratches/spring-boot-40552 - Run the app and access
http://localhost:8080/actuator/prometheus
to trigger the error.