/honeycomb-opentelemetry-go

Primary LanguageGoApache License 2.0Apache-2.0

OSS Lifecycle Build Status

Honeycomb OpenTelemetry Distro for Go

STATUS: this library is BETA. You're welcome to try it, and let us know your feedback in the issues!

This is Honeycomb's distribution of OpenTelemetry for Go. It makes getting started with OpenTelemetry and Honeycomb easier!

Latest release built with:

Why would I want to use this?

  • Streamlined configuration for sending data to Honeycomb!
  • Easy interop with existing instrumentation with OpenTelemetry!
  • Deterministic sampling!
  • Multi-span attributes!
  • Dynamic attributes!

Where's most of the code?

This package is a layer on top of the core package, which you can find in our fork of the opentelemetry-go-contrib repo. As such, it only containts Honeycomb-specific functionality.

Our immedate goal is that our fork lives upstream in the opentelemetry-go-contrib project as a blessed, vendor-neutral way to get started.

License

Apache 2.0 License.