Is the problem in your code or
Honeycomb Metrics brings essential system metrics alongside application observability data to provide a comprehensive view of your application and all of its underlying dependencies for faster debugging and incident resolution. Slice and dice your high-cardinality and high-dimensionality application events to quickly zero in on problems originating from code issues. And now easily explore system-level issues side-by-side. With Honeycomb Metrics you no longer have to waste valuable time by going to a separate tool—sometimes even a separate team—to investigate system issues.
With Honeycomb Metrics, we’re able to very easily switch between searching, visualizing, and viewing raw metrics data all in one place.
The Honeycomb query interface is awesome for metrics, just as it is for events. With just a few clicks, getting insights and clarity from our metrics has never been easier.
Principal Engineer, Platform Observability
Why metrics are “meh” for understanding code
By design, application metrics are aggregate measures. Once calculated, they can’t be decomposed back into individual event parts to understand how individual requests behave. A metrics dashboard will tell you that something is wrong, but you can’t click into it to explore exactly why. So you spin up new dashboards and try to correlate metrics with log and trace data, but you are still left guessing at exactly where the problem is, and which users are affected.
With Honeycomb, you quickly slice and dice your application data to definitively determine where issues are happening, using event-based observability for your code and reserving metrics to troubleshoot your systems. From an alert, you are able to directly query your event data (with lightning-fast results), use machine analysis tools, and distributed tracing to quickly determine where the problem is, and which users are affected. No more guessing.
A modern approach to using metrics
Cloud. Kubernetes. Serverless. The world is moving out of data centers and to a place where developers concentrate more on code, where the business value lies, and less on underlying and abstract components like infrastructure. Metrics were designed for a different era, dominated by on-prem machines and monolithic applications. Honeycomb is built for a modern approach: one where events and observability are the best way to understand your applications, and metrics are the best suited to understanding your underlying systems. All in the same place. No context-switching required.