Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

Emit grpc server metrics and traces with opencensus #2364

Closed
3 tasks done
izaaklauer opened this issue Sep 28, 2021 · 0 comments · Fixed by #2402
Closed
3 tasks done

Emit grpc server metrics and traces with opencensus #2364

izaaklauer opened this issue Sep 28, 2021 · 0 comments · Fixed by #2402
Assignees
Milestone

Comments

@izaaklauer
Copy link
Contributor

izaaklauer commented Sep 28, 2021

This is the first task for getting waypoint telemetry off the ground. It's going to involve a fair amount of exploration and learning (at least for me, as these tools are new to me).

The end goal is that waypoint will send useful telemtry from it's grpc server in the opencensus format. Ideally, it would include timing and count metrics and traces for every request, tagged by user-agent, path, and response code.

  • Create a server run flag for the opencensus agent addr
  • Instrument the waypoint grpc server with the ocgrpc stats handler.
  • Create an end-to-end example of grpc traces working, likely via a docker compose that runs an opencensus agent, prometheus, and jeager. Also test internally against datadog.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant