Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trace applications does not work as expected when Vertx Rx Java used. (dynatrace, datadog, open telemetry etc) #79

Open
isimsizolan opened this issue Aug 30, 2024 · 4 comments
Labels
question Further information is requested

Comments

@isimsizolan
Copy link

Hello, we are preparing to migrate our entire backend vert.x based custom framework as a payment company based on Turkey.
However we have a major issue regarding to integrate trace applications such as dynatrace, datadog or equivalent. Messages goes through event bus seems untracable and since our operations are mission critic, we required to integrate a tracing applications to our systems. Our team on hard schedule migrating our entire legacy backend as well as maintaining legacy backend so we are unable to contribute development process for this feature.

@isimsizolan isimsizolan added the enhancement New feature or request label Aug 30, 2024
@vietj
Copy link
Member

vietj commented Aug 30, 2024

@isimsizolan have you tried open tracing or open telemetry based solution ? that would be the easiest since we do support that in vertx

@vietj vietj added question Further information is requested and removed enhancement New feature or request labels Aug 30, 2024
@vietj vietj transferred this issue from eclipse-vertx/vert.x Aug 30, 2024
@vietj
Copy link
Member

vietj commented Aug 30, 2024

I encourage you to look at https://vertx.io/docs/#monitoring and try it

@isimsizolan
Copy link
Author

Well we do tried open telemetry. However library we are using rx-java (spesifically: lastest version of https://mvnrepository.com/artifact/io.vertx/vertx-rx-java) is not supporting open telemetry either. (or vice versa) We are unable to trace request in single trace and its spans, we receive multiple traces scattered unable to tell their parents which makes request practically untracable.

We had tried multiple open sourced telemetry platform none of them worked.

@isimsizolan isimsizolan changed the title Easy integration of trace applications such as dynatrace, datadog or open source alternatives Trace applications does not work as expected when Vertx Rx Java used. (dynatrace, datadog, open telemetry etc) Aug 30, 2024
@tsegismont
Copy link
Contributor

Can you please share a small reproducer ? Thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants