cyralinc / approzium

Approzium allows a cloud service to authenticate to a database without ever having access to its password
https://approzium.com
Apache License 2.0
55 stars 7 forks source link

Support server-side tracing #80

Open tyrannosaurus-becks opened 4 years ago

tyrannosaurus-becks commented 4 years ago

This ticket is to support tracing using OpenTracing. In the Go authenticator, we should implement receiving tracing info, creating a span for the time a request is in Approzium, and sending trace metrics to the properly configured location.

tyrannosaurus-becks commented 4 years ago

https://docs.lightstep.com/otel/golang-get-started-with-opentelemetry

tyrannosaurus-becks commented 4 years ago

Pausing this one due to needing further clarity on the requirements. There's a very work-in-progress branch located here for when we pick it up again.