Tracing support in gRPC on C++

Viewed 420

I found some old threads claiming that C++ is not supported, but no recent information.

Is there any way to do tracing on gRPC with C++?

2 Answers

As mentioned in the comments, it seems like this is the solution.

The instructions are here as well as here

After doing a lot of research this is what seems to be true as of April 25th 2020:

  1. The framework of choice is OpenCensus, it supports both tracing and metrics
  2. OpenTelemetry will be replacing OpenCensus at some point, but is not ready for C++
  3. OpenCensus for C++ is not perfect, it mostly works, but is missing some features available in other languages (e.g. metric for number of RPCs)
Related