Skip to content

Support io.micrometer.prometheusmetrics.PrometheusMeterRegistry #47151

@karesti

Description

@karesti

Description

Since Micrometer version 1.13.0 - Quarkus is in version 1.14.5 - io.micrometer.prometheus.PrometheusMeterRegistry is deprecated in favor of io.micrometer.prometheusmetrics.PrometheusMeterRegistry that lives in the micrometer-registry-prometheus dependency.

Since Infinispan 15.1, for example, we are using the new registry. However Quarkus does not still support the new registry in native mode. Infinispan 16.0 (next LTS) will be ready at the end of 2025

Tasks

  • Move current quarkus-micrometer-registry-prometheus, the one using the legacy client, to Quarkiverse
  • Update current extension to use the new prometheus v1.x client
  • Documents changes and impacts

Metadata

Metadata

Assignees

Labels

area/housekeepingIssue type for generalized tasks not related to bugs or enhancementsarea/metrics

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions