15 Aug 2024 04:22 PM
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.
16 Aug 2024 09:38 AM - edited 16 Aug 2024 10:41 AM
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.