quarkiverse / quarkus-google-cloud-services

Google Cloud Services Quarkus Extensions
https://docs.quarkiverse.io/quarkus-google-cloud-services/main/index.html
Apache License 2.0
53 stars 32 forks source link

Support Opentelemetry trace propagator for pubsub #451

Open vigneshsn opened 1 year ago

vigneshsn commented 1 year ago

We have use case to pass the opentelemetry trace and span id's across the pubsub. it would be great, if we have this implemented as part quarkus extension rather than writing our own implementation. BTW we are using Quarkus extension for opentelemetry.

jfbenckhuijsen commented 3 months ago

@loicmathieu have also been looking at this for a bit last week, might be able to pick this up. Not sure on timeline, but seems doable.

jfbenckhuijsen commented 3 months ago

Upstream tracking issue for support in the Pubsub library itself: https://issuetracker.google.com/issues/183608476?pli=1

jfbenckhuijsen commented 3 months ago

Semantic conventions for Pubsub spec: https://opentelemetry.io/docs/specs/semconv/messaging/gcp-pubsub/

jfbenckhuijsen commented 3 months ago

Feature request in google-apis/java-pubsub https://github.com/googleapis/java-pubsub/issues/1981