tel VS honeycomb-opentelemetry-go

Compare tel vs honeycomb-opentelemetry-go and see what are their differences.

tel

OpenTelemetry API wrapper to make using opentelemetry-go more idiomatic (by henvic)

honeycomb-opentelemetry-go

Honeycomb's OpenTelemetry Go SDK distribution (by honeycombio)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
tel honeycomb-opentelemetry-go
1 1
1 19
- -
10.0 7.4
almost 2 years ago 6 days ago
Go Go
Apache License 2.0 Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

tel

Posts with mentions or reviews of tel. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-09-11.

honeycomb-opentelemetry-go

Posts with mentions or reviews of honeycomb-opentelemetry-go. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-09-11.
  • Go standard library: structured, leveled logging
    11 projects | news.ycombinator.com | 11 Sep 2022
    I see! Yeah, this is one where where otel-go is a lot harder to use, but it's something the SIG is looking at. A coworker of mine is helping drive a design that's sort of an "easy button" to configure all the things with the least-surprising defaults[0] and we're seeing how people like it in our SDK distribution that uses it[1]. I hope that sometime soon we'll have the design polished-up enough to get merged in. Like most OSS projects, it'll take some time but I'm confident we can get it done.

    The main challenge is that there's a large variety of use cases to fulfill (e.g., someone wants custom context propagation, a custom span processor, and export over HTTP+json but not HTTP+protobuf) and today the answer to that is that you have to pull in all the libraries for all the things you need. It's a lot more energy you need to expend to get started with all of this than it needs to be.

    As for logging support in the Go SDK, it's frozen mostly just due to lack of bandwidth and a need to finish what's already been started. Metrics have proven to be much more difficult and time-consuming to implement correctly across all languages, with Go being impacted harder than other languages (e.g., Python and .NET). I think you can expect logging integrations in the near-ish future though.

    This is great feedback. I'll pass it on folks who haven't seen it. Thank you! And please feel free to file issues about all the things that rub you the wrong way

    [0]: https://github.com/open-telemetry/opentelemetry-go-contrib/p...

    [1]: https://github.com/honeycombio/honeycomb-opentelemetry-go

What are some alternatives?

When comparing tel and honeycomb-opentelemetry-go you can also consider the following projects:

opentelemetry-specificatio

jvm-serializers - Benchmark comparing serialization libraries on the JVM

self-hosted - Sentry, feature-complete and packaged up for low-volume deployments and proofs-of-concept

go - The Go programming language

blacklite - "Fast as internal ring buffer" Logback/Log4J2 appender using SQLite with zstandard dictionary compression and rollover.

SLF4J - Simple Logging Facade for Java

opentelemetry-go-contrib - Collection of extensions for OpenTelemetry-Go.