cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Do we have guidelines for gRPC traceability without one agent e.g. with Otel

Slawa
Advisor

Do we have guidelines for gRPC traceability without one agent e.g. with Otel
What is the best practice to trace gRPC messages from server to server? 


No one agent, distributed traces only or other open-source.

2 REPLIES 2

AntonPineiro
DynaMight Guru
DynaMight Guru

Hi,

Have you check OpenTelemetry and Dynatrace?

Best regards

❤️ Emacs ❤️ Vim ❤️ Bash ❤️ Perl

Thanks, I checked, and I don't see support of the distribution summary for instance
https://opentelemetry.io/docs/concepts/distributions/

basically, regarding traces we have same questions as here
https://stackoverflow.com/questions/74107038/what-is-the-best-practice-to-trace-a-grpc-stream-messag...

Though the OpenTelemetry provides a set of gRPC stream interceptors, the interceptors only recognize the whole stream connection as a single span. Because each stream message comes as a request with tracing context, I want to the stream message to be able to pass the context around each microservice, and let the other microservice to link to the previous span, so that I can get more useful traces.

Featured Posts