Operations | Monitoring | ITSM | DevOps | Cloud

Honeybadger Insights Parameterized Queries

Make your Honeybadger Insights dashboards and queries dynamic with parameterized queries. In this short walkthrough, we'll take a static system dashboard — showing load average, memory, and disk usage across a fleet of hosts — and turn it into an interactive view you can filter to a single host with one click. What you'll see: Parameterized queries are a simple way to build one dashboard that serves many views — no duplication, no extra widgets, just a shareable URL.

Heroku vs AWS

Heroku vs AWS: these cloud platforms represent fundamentally different approaches to application cloud hosting. The decision between them often determines whether your team ships features in hours or spends days configuring infrastructure. Both platforms represent different philosophies in cloud computing, with Heroku prioritizing developer experience while AWS maximizes infrastructure control.

The best observability platforms for developers

At some point, logs stop being enough. As applications grow more distributed, understanding what's actually happening in production becomes harder. That's what observability platforms are built for. The hard part is figuring out which one is actually right for your application — and your budget. This guide covers some popular options: what they do well, where they fall short, and who they're for.

I let Claude investigate a production incident with Honeybadger's MCP server

In this demo, Kevin shows how you can use Honeybadger's MCP server with Claude to investigate a production incident — going from a natural language prompt to a complete incident dashboard in minutes. Honeybadger is an application health monitoring platform that helps developers catch errors, track performance, and stay on top of incidents. The MCP server lets AI assistants like Claude query your Honeybadger data directly, so you can investigate issues conversationally without digging through dashboards manually.

Honeybadger supports SSL certificate expiration monitoring

When you have a lot of websites, SSL certificate expiration monitoring can be a lot of work, especially without using a certificate authority such as Let's Encrypt. The last thing you want is an outage because a random SSL certificate wasn't set to auto-renew and expired! Honeybadger has your back! That's why we added SSL certificate warnings to our existing uptime monitoring feature.

Heroku vs. Kubernetes

If you are deciding where to deploy a web app, you will almost always run into a choice between a platform like Heroku and running on Kubernetes. This article will compare Heroku and Kubernetes. They are two popular platforms for deploying and managing applications. This article breaks down the key differences in architecture, use cases, complexity, cost, and scalability to help engineers choose the right go-to platform for their needs.

The APM paradox

Application Performance Monitoring (APM) means many things to many people. At its core, it enables developers to diagnose why their applications are slow and helps them provide a better experience to their users. Traditionally, this is accomplished by collecting a lot of data and displaying it in the form of dashboards and request traces. The problems you're trying to solve are generally known up front.

Python performance monitoring for Django, Flask, Celery, and more

Here's some excellent news for the Pythonistas in the room: You can now monitor the performance of your Python applications with Honeybadger. Last year, we launched Honeybadger Insights, a new logging and observability tool bundled with Honeybadger. Insights enables you to query your application logs and events to answer performance questions, perform root-cause analyses, and create charts and dashboards to see what's happening in real time.

The inadequate guide to Rails security

If you're like me, you got into this business because you love building awesome apps. If you've been in the development space long enough, you'll eventually have to do work on those awesome apps that doesn't feel so awesome. Security can be one of those things. Taking Rails security seriously is important, even though the Rails framework does much of the heavy lifting. Before we get too deep into the details of Ruby on Rails security, let's take a second to reflect on the good times. ...

A guide to PHP exception handling

In most object-oriented languages, exceptions are an extremely powerful mechanism for dealing with unexpected situations that arise when running your code. PHP has supported robust exception handling since PHP 7.0. As you begin your programming journey, exceptions are a source of tremendous pain. Over time, you grow to appreciate the value they bring.