Micrometer 1.13 migration path #42590
Replies: 6 comments 13 replies
-
Realistically, we might need to do the upgrade to 1.13 and backport to the LTS. |
Beta Was this translation helpful? Give feedback.
-
@brunobat Thank you for opening this discussion. If I understand correctly, Quarkus is moving away from Micrometer to OTel in any case, it's just a matter of when. To avoid some of the breaking changes, there will be a bridge/adapter to expose Micrometer API to applications that implement custom metrics so that they could keep using the Micrometer API but it would be served by OTel. However, with the switch to OTel there would still be breaking changes:
This is IMHO a bit too big of a breaking change to do in a Quarkus minor release. I understand Micrometer would still be present in Quarkiverse but that means it's not supported e.g. in RHBQ. Therefore I believe it would be good to get Micrometer 1.13 to the LTS. Problem might be the timing as the current 1.12 reaches EOL in a few months. |
Beta Was this translation helpful? Give feedback.
-
What do you guys think of using the |
Beta Was this translation helpful? Give feedback.
-
Created this PR: #42661 |
Beta Was this translation helpful? Give feedback.
-
coming back from pto ..having one main question: When are those steps planned for? to happen in LTS, after LTS, backported? |
Beta Was this translation helpful? Give feedback.
-
Upgrade done and backported to 3.14. |
Beta Was this translation helpful? Give feedback.
-
This is a discussion to settle how the Micrometer 1.12 migration will be performed.
Given that the next LTS has been cut already this causes a problem for Keycloak. See #42517
Initially we had plans to create the OTel Bridge for Micrometer and mark as deprecated the prometheus registry... See this message: https://groups.google.com/g/quarkus-dev/c/y5-ojIVsa_M/m/4wquJi4bBQAJ
The current plan is:
Please note that we want to align telemetry output around the OTel exporters.
Even in the bridge is not ready, there is already a micrometer otlp registry on quarkiverse.
Is this plan ok for everyone?
CC @tqvarnst, @maxandersen @ebullient @vmuzikar
Beta Was this translation helpful? Give feedback.
All reactions