Skip to content

honeycombio/examples

Honeycomb Instrumentation Examples

OSS Lifecycle

This repository is an index of various examples showing how to send data to Honeycomb. Most of the Honeycomb tools and SDKs have living examples in their respective repositories, listed below.

Examples Keywords Description
honeycomb-opentelemetry-java OpenTelemetry, traces, auto-instrumentation Spring Boot applications instrumented using the Honeycomb OpenTelemetry Java SDK Distribution
honeycomb-opentelemetry-dotnet OpenTelemetry, traces, auto-instrumentation .NET applications instrumented using the Honeycomb OpenTelemetry .NET SDK Distribution
honeycomb-opentelemetry-node OpenTelemetry, traces, auto-instrumentation Node.js applications instrumented using the Honeycomb OpenTelemetry Node.js SDK Distribution
honeycomb-opentelemetry-python OpenTelemetry, traces, auto-instrumentation Python applications instrumented using the Honeycomb OpenTelemetry Python SDK Distribution
honeycomb-opentelemetry-go OpenTelemetry, traces Go applications instrumented using the Honeycomb OpenTelemetry Go SDK Distribution
beeline-nodejs Beeline, traces A simple webapp instrumented with the NodeJS Beeline.
beeline-python Beeline, traces, auto-instrumentation, flask Examples of using the Beeline Python SDK
beeline-ruby Beeline, traces, auto-instrumentation, rails, sinatra, rack, sequel Examples of using the Beeline Ruby SDK
Example Greeting Service Microservices, traces, OpenTelemetry, Beelines A ridiculously over-engineered microservice application implemented in several languages. The services are instrumented to send telemetry to Honeycomb, with examples of Beelines and OpenTelemetry SDKs.
honeytail Logs, haproxy, mysql, nginx Examples of using Honeytail to ingest structured log files.
libhoney-go Structured events, manual traces Examples of using the low-level Libhoney Go SDK to send structured events to Honeycomb, including manual tracing.
libhoney-java Structured events Examples of using the low-level Libhoney Java SDK to send structured events to Honeycomb
libhoney-js Structured events Examples of using the low-level Libhoney JS SDK to send structured events to Honeycomb
libhoney-py Structured events, manual traces Examples of using the low-level Libhoney Python SDK to send structured events to Honeycomb, including manual tracing.
libhoney-rb Structured events, manual traces Examples of using the low-level Libhoney Ruby SDK to send structured events to Honeycomb, including manual tracing.
buildevents Manual traces, Libhoney Go A small binary to help create traces out of CI builds, visualizing each step and command as spans within the trace.

About

Example apps and instrumentation for Honeycomb

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published