Name: honeycomb-opentracing-go
Owner: Honeycomb
Description: Go helpers for using OpenTracing with Honeycomb
Created: 2017-10-20 01:59:00.0
Updated: 2018-03-29 00:42:09.0
Pushed: 2018-03-29 00:42:08.0
Homepage: https://honeycomb.io
Size: 13
Language: Go
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This repository contains helpers to send OpenTracing data to Honeycomb from Go services.
If you're using the Lightstep tracer,
you can use the helpers in the lightstep_shim
package to send its trace data to
Honeycomb as well.
Basic usage looks like this:
ons := lightstep.Options{
...
ons.Recorder := lightstep_shim.NewSpanRecorder(
lightstep_shim.Options{
WriteKey: "YOUR_HONEYCOMB_WRITE_KEY",
Dataset: "YOUR_DATASET",
},
er := lightstep.NewTracer(options)
tracing.InitGlobalTracer(tracer)
For full configuration options and more examples, please see the Godoc.
Integration with additional client libraries is coming soon! For any questions or requests, please don't hesitate to get in touch by filing an issue or emailing support@honeycombio.