Honeybadger Insights Parameterized Queries

Make your Honeybadger Insights system dashboards dynamic with parameterized widget queries. In this walkthrough, Ben shows how to take a dashboard built from data reported by the Honeybadger CLI agent — load average, memory used, disk used across a fleet of hosts — and filter the whole view down to a single host with one parameter.

What you’ll see:

  • Adding a ${hostname} parameter to a widget filter
  • Applying the same parameter across multiple widgets via Edit source
  • How dashboards behave when a required parameter isn’t set
  • Setting default values (e.g., web1) so dashboards render out of the box
  • Using the same parameters in the Insights query editor

One dashboard, many views — no duplicate widgets, just a shareable URL.

Learn more about Honeybadger Insights: https://www.honeybadger.io/tour/logging-observability/

Chapters:

0:00 Intro — making dashboards dynamic

0:20 Tour of the system stats dashboard

0:35 Adding a hostname parameter to a widget

1:10 Changing the parameter value live

1:25 Applying the parameter across widgets via Edit source

1:55 Parameters required state

2:15 Setting default parameter values

2:50 Using parameters in the query editor

3:10 Wrap up