Blog

Category: Instrumentation

Product Updates   Observability   Instrumentation   Connectors & Integrations  

The fastest, most direct route to instrumented code: a Honeycomb Beeline

If you’re feeling too busy or overwhelmed to instrument your code, we are here for you. We've talked many times about the value of instrumentation,...

Product Updates   Observability   Instrumentation  

Instrument Your Rails Apps Automatically With Honeycomb's New Rails Integration

You’ve always been able to get observability for your Ruby apps by instrumenting them with our SDK, affectionately known as libhoney. Unfortunately, instrumenting code you’ve...

Observability   Instrumentation  

Get Observability for Your Mobile Apps with Honeycomb

If you think about it, mobile apps are among the production services most in need of real observability: nearly countless hardware platforms and operating systems...

Observability   Logging   Instrumentation   Events  

How to Use NLog for Structured Logging

We’re grateful for this guest post from Tim Wilde! You can find the source code for the examples he uses in his github repo. Strings...

Observability   Instrumentation   Events  

Best Practices for Observability

Observability has been getting a lot of attention recently. What started out as a fairly obscure technical term, dragged from the dusty annals of control...

Observability   Instrumentation  

Instrumenting browser page loads at Honeycomb

Update: We now have a browser js guide with practical tips on how to send browser data to Honeycomb. “Nines don’t matter if users aren’t...

Observability   Logging   Instrumentation   Events  

You Could Have Invented Structured Logging

Sometimes we hear from folks who are a little bit intimidated by the notion of structured logging. Some common issues: There’s no approachable library for...

Observability   Instrumentation   Dogfooding  

How Honeycomb Uses Honeycomb, Part 6: Instrumenting a Production Service

This post continues our dogfooding series from How Honeycomb Uses Honeycomb, Part 5: The Correlations Are Not What They Seem. In a recent blog post,...

Monitoring   Instrumentation  

Testing in Production: Why You Should Never Stop Doing It

Testing in production has gotten a bad rap—despite the fact that we all do it, all the time. This is probably because we associate it...

Software Engineering   Observability   Instrumentation   Events  

Event Foo: Building Better Events

This post from new Honeycomber Rachel Perkins is the seventh in our series on the how, why, and what of events. An event is a...

Software Engineering   Observability   Instrumentation   Dogfooding   Debugging  

How Honeycomb Uses Honeycomb, Part 4: Check Before You Change

This post continues our dogfooding series from How Honeycomb Uses Honeycomb, Part 3: End-to-end Failures. As Honeycomb matures, we try to roll out changes as...

Instrumentation  

Event-Driven Instrumentation in Go is Easy and Fun

One of many things I like about Go is how easy it is to instrument code. The built-in expvar package and third-party libraries such as...

Monitoring   Instrumentation  

Instrumentation: system calls: an amazing interface for instrumentation

When you’re debugging, there are two basic ways you can poke at something. You can: create new instrumentation (like “adding print statements”) use existing instrumentation...

Monitoring   Instrumentation  

Instrumentation: What does 'uptime' mean?

This is the second post in our second week on instrumentation. Want more? Check out the other posts in this series. Ping Julia or Charity...

Monitoring   Instrumentation   Databases  

Instrumentation: Instrumenting HTTP Services

Welcome to the second week of our blog post series on instrumentation, curated by Julia and Charity. This week will focus more on operational and...

1 2 3 4 5