You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pc...@apache.org on 2023/04/04 06:47:10 UTC
[camel-k] 01/03: feat(trait): Migrate prometheus trait from microprofile metrics to micrometer
This is an automated email from the ASF dual-hosted git repository.
pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git
commit 3d928975e3482b41b5974a28eeb6502e67461749
Author: Gaelle Fournier <ga...@gmail.com>
AuthorDate: Thu Mar 30 17:32:09 2023 +0200
feat(trait): Migrate prometheus trait from microprofile metrics to micrometer
---
pkg/trait/prometheus.go | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/pkg/trait/prometheus.go b/pkg/trait/prometheus.go
index 8694cb447..70a0dba44 100644
--- a/pkg/trait/prometheus.go
+++ b/pkg/trait/prometheus.go
@@ -55,8 +55,9 @@ func (t *prometheusTrait) Configure(e *Environment) (bool, error) {
func (t *prometheusTrait) Apply(e *Environment) error {
if e.IntegrationInPhase(v1.IntegrationPhaseInitialization) {
- // Add the Camel Quarkus MP Metrics extension
- util.StringSliceUniqueAdd(&e.Integration.Status.Dependencies, "mvn:org.apache.camel.quarkus:camel-quarkus-microprofile-metrics")
+ // Add the Camel Quarkus Micrometer extension and micrometer registry for prometheus
+ util.StringSliceUniqueAdd(&e.Integration.Status.Dependencies, "mvn:org.apache.camel.quarkus:camel-quarkus-micrometer")
+ util.StringSliceUniqueAdd(&e.Integration.Status.Dependencies, "mvn:io.micrometer:micrometer-registry-prometheus")
return nil
}