Fewer Logs, More Value
We’re always interested in improving the signal-to-noise ratio of our internal telemetry at Honeycomb. In an effort to reduce the amount of noise in our...
Top Posts
-
Debugging
Customer Stories
Duolingo: Speaking the Language of Observability with Honeycomb
-
OpenTelemetry
Logging
Ingesting JSON Logs From Containers With the OpenTelemetry Collector
-
Tracing
Service Level Objectives
Customer Stories
OneFootball Scores an Observability Goal with Honeycomb
-
OpenTelemetry
Observability
Beyond Monitoring: A Guide to Cloud Observability
Getting Started With Log Management
Whether you’re using logs to debug issues, keeping an eye on system performance, or protecting your infrastructure, good log management hygiene can make a huge...
The Evolution of Engineering and the Role of Observability 2.0 in Shaping the Future
Engineering has come a long way since the days of delivering discrete, point-in-time products that were often packaged on a CD and shipped to customers....
Getting Started With Refinery: Rules File Template
Sampling is a necessity for applications at scale. We at Honeycomb sample our data through the use of our Refinery tool, and we recommend that...
Always. Enable. Keepalives.
As part of our recent failure testing project, we ran into an interesting failure mode involving the OpenTelemetry SDK for Go. In this post, we’ll...
What Is Full-Stack Observability?
Simply put, full-stack observability is monitoring designed for modern, cloud-native architectures. It allows you to understand how your software system interacts at scale, across everything...
Aligning Business and Engineering Goals with Honeycomb SLOs
Setting clear, measurable goals is essential for any successful team. However, aligning those goals with the technical work can be challenging in the fast-paced world...
A CoPE’s Guide to Alert Management
Alerts are a perennial topic, and a CoPE will need to engage with them. The bounds of this problem space are formed by two types...
The CoPE and Other Teams, Part 2: Custom Instrumentation and Telemetry Pipelines
The previous post laid out the basic idea of instrumentation and how OpenTelemetry’s auto-instrumentation can get teams started. However, you can’t rely only on auto-instrumentation....
Deploying the OpenTelemetry Collector to AKS
The Collector is the focal point for telemetry inside your cluster. Instead of your containerized applications sending directly to your OpenTelemetry-capable backend (the place that...
Apdex in Honeycomb
“How is my app performing?” is one of the most common, yet hardest questions to answer. There are myriad ways to measure this, like error...
Making Room for Some Lint
It’s one of my strongly held beliefs that errors are constructed, not discovered. However we frame an incident’s causes, contributing factors, and context ends up...
The CoPE and Other Teams, Part 1: Introduction & Auto-Instrumentation
The CoPE is made to affect, meaning change, how things work. The disruption it produces is a feature, not a bug. That disruption pushes things...