Custom code—the logic that most directly impacts your business—is often the most interesting code to observe.
Below, you can find different ways to instrument your application: automatic options, with more ready to go out of the box; and a more direct, customizable option. Either will help you capture data on how your code behaves in production and offer some interesting queries to explore.
It’s easy to start with a Beeline, which will create traces automatically, and then later, optionally add custom traces and context to events to capture your unique needs.
Need help choosing between the Beeline SDK and OpenTelemetry for instrumenting your code? Read our guide: Beelines and OpenTelemetry.
Libhoney is a low-level library for sending structured events to Honeycomb’s API. The Node.js Beeline package uses Libhoney under the hood.
All Honeycomb integrations are open source, Apache 2.0 licensed, and can be found on GitHub.