Problem
After spotting a problem in a summary, people need to reach the underlying records without rebuilding their filters and time range.
Solution
Make relevant chart marks or rows open a more detailed view of the selected item. Carry the time range, filters, and item identity into that view.
Show where the person is in the path and provide a reliable way back. Restore the previous view when they return.
Make links and their destinations clear. At the deepest level, show that the record has no further detail instead of implying another step is available.
Use when
A summary represents items that have useful, more specific views.
Don’t use when
There is no level below. A click that reloads the same information in a modal teaches viewers that clicking does nothing. Also avoid it when the answer is better reached by filtering in place; jumping pages costs orientation that cross-filtering doesn’t.
Trade-offs
Each step moves attention away from the overview. Deep paths can be hard to follow, and links to other products can lose context or break. One hierarchy may also fail to support a different investigation route.
Checklist
- Does the time range survive the jump?
- Do the active filters and template variables survive it?
- Does the value or series the viewer clicked arrive as scope on the other side?
- Is the target obviously the same thing, narrower—or does it look like a different page?
- Is it visually clear what is clickable before the cursor is over it?
- Does browser back return to the exact prior state, including scroll?
- What happens at the bottom of the hierarchy, and does the last level say it is the last?
- Does the destination handle an empty result, and does it say why?
- Does it open in place or a new tab, and is that consistent across the dashboard?
- Who owns the destination’s URL contract, and what happens when it changes?
Compare
Grafana makes the context explicit as interpolated variables, which is powerful and means a drill-down is only as good as the person who assembled the link string. Sentry builds the hierarchy into its object model—issue to event to trace to span—so drilling is navigation between things rather than between dashboards, and back always means something. Datadog ties panels to a scope inherited from the page, so a click carries tags rather than a hand-written URL, which rots less and constrains where you can go. Honeycomb largely replaces the pattern: rather than navigating to a narrower page you add a group-by or a filter to the query you already have, so there is no jump to lose context across.
Related
Overview then detail organizes the path. Cross-filter narrows the current page. Detail on demand expands information in place.
Trace waterfall can be a detailed endpoint. Ranked list often provides the starting item.