In order to get the best experience with Honeycomb, we recommend following these steps before signing up for a new account.
Pick a single app or service that you want to instrument to send data to Honeycomb. You should be able to:
Instrumenting a production application allows you to make use of Honeycomb’s many powerful features and capabilities.
Use one of the following approaches for instrumentation:
Beelines should be used for apps written in Go, Ruby, Python, or NodeJS. Use the beeline for your language to automatically instrument your code.
OpenTelemetry should be used for C#, C++, Java, Rust, or Erlang/Elixir apps. An exporter that sends data to Honeycomb can be configured for the OpenTelemetry collector.
Don’t see your language listed here? The get your data in section of our docs has more information on other integrations available.
Now that you’re ready to instrument your service for observability, follow the steps to start sending in data.
Visit the other integrations section of our docs to learn about other data you can use with Honeycomb, such as structured logs.
If you don’t have an application to instrument and deploy, but would like to see what Honeycomb can do for you, we recommend visiting Honeycomb Play. You can try the guided tutorials or dig around on your own to see what else is possible.
You can learn more about observability from our docs. You can also reach out to us for help by clicking the chat icon on the bottom right hand corner of this page.