I'm working with a customer who is requesting OpenTracing support in the Mongo Go Driver as well as the core server (mongod, mongos). The customer is looking to collect metrics, many of which are collected in the diagnostics folder, but correlated with individual requests.
I see there was a previously created Jira to add OpenTracing to the Go Driver which was resolved "wont fix" with an indication the functionality can be built on top of the command monitoring API. https://jira.mongodb.org/browse/GODRIVER-739
Please let us know if OpenTracing support is something that can be considered for acceptance into the engineering stream and if not, an alternative mechanism to achieve some of the same benefits.