Requesting C++ context propagation examples and necessary OTel tracing tools #1457
Unanswered
Kingcitaldo125
asked this question in
Q&A
Replies: 1 comment 1 reply
-
Please check HTTP client/server example: https://github.com/open-telemetry/opentelemetry-cpp/tree/main/examples/http |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
Our team is currently looking into using OpenTelemetry, and its C++ API/SDK, in order to facilitate distributed tracing between multiple applications running in a Kubernetes cluster. We're currently trying to leverage the existing examples, specifically the Zipkin exporter example, to showcase simple tracing to a Zipkin backend. We wanted to take this further into a full-fledged example that showcases distributed tracing. We found the Zipkin exporter example fairly easily, but are seeking additional example code/docs that can suit our use case.
Are there code examples that showcase how to leverage the C++ API/SDK to perform Context tracing between different services/apps?
If so, which examples contain this logic?
Is there documentation that we can refer to that will help explain C++ context propagation?
We're hoping to stick with the Zipkin exporter portion if at all possible.
We also went through the docs looking for more information on how to push trace data from one app to another, along with the Trace/span contextual information, but came up empty.
Any example code that shows how to perform C++ trace context propagation would be greatly appreciated.
Our end goal here is to just have a single trace run through a couple of different apps, where each app would populate the trace with spans using their own functions, then export that trace to Zipkin to be displayed.
Additional information about additional tools ( Collector ?) that we would need to leverage would also be obliged here.
Thanks ahead of time for any help regarding this. We're still getting our bearings with OpenTelemetry, so thanks also for being patient with us here.
Paul A
Beta Was this translation helpful? Give feedback.
All reactions