Dash0 Raises $110M Series B at $1B Valuation

Last updated: June 19, 2026

Filter and Group Web Events

The Web Events explorer provides a search and filter bar, a Group by control, and three table views (Table, Groups, Triage) that work together to let you slice the event stream in any direction.

Add Filters

Open the filter bar with ⌘F (or Ctrl+F on Windows/Linux). You can filter on any attribute present in the event stream. Common filters include:

FilterExample valueUse case
event.name= browser.errorShow only JavaScript errors
event.namedoes not start with browser.Show only custom events
url.path= /cartFocus on a specific page
http.response.status_code>= 400Show only failed HTTP requests
session.id= <id>Isolate a single user's session

Multiple filters are combined with AND logic. Use the filter settings icon next to the search bar to switch to OR logic when needed.

Filters are preserved when you switch between built-in views (All web events, Page Views, JavaScript Errors, etc.), so you can narrow the stream globally and then explore a specific event type without re-entering your criteria.

Group By an Attribute

The Group by dropdown changes how the chart and the Groups table tab aggregate data. Useful groupings include:

Group byWhat you learn
event.nameVolume breakdown by event type (the default)
url.pathWhich pages generate the most events
http.response.status_codeDistribution of response codes across all requests
session.countryGeographic distribution of traffic
exception.messageMost common JavaScript error messages

Use the Table Tabs

The Web Events Explorer provides three view modes for exploring your event data, each optimized for different investigation workflows.

  • Table — the default view. Lists individual events in reverse chronological order. Best for investigating a specific incident or tracing a user's exact sequence of actions.

  • Groups — aggregates events by the current Group by attribute and shows a count and sparkline for each group. Best for identifying patterns and ranking — for example, finding the top five slowest pages or the most common error messages.

  • Triage — highlights anomalies and outliers in the current filtered set. Best as a starting point when you are not sure what to look for.

Save a View as a Favorite

Once you have a filter and grouping combination you want to return to, save it as a Favorite. Favorites appear at the top of the left-hand navigation and load instantly with all your filters and groupings pre-applied.

To create a Favorite, click the three-dot menu (⋯) next to a built-in view name and select Save as Favorite, or use the star icon that appears when hovering over the view header.

Use Timerange Controls

Use the time picker in the top-right corner (⇧T) to change the window. Common ranges are Last 30 minutes, Last 1 hour, and Last 24 hours. For incident investigation, use the chart's drag-to-select to zoom into an exact time window. The table updates immediately to show only events within the selected range.

Naming convention: Use snake_case names that describe the action that occurred — for example, checkout_completed, feature_flag_evaluated, video_played. Avoid names that start with browser. as this prefix is reserved for SDK-emitted events.

Further Reading

  • About Web Events. Overview of the Web Events Explorer and the built-in views that can be filtered and grouped using the techniques described in this topic.
  • Explore All Web Events. Shows the default All web events view where filtering and grouping are applied, including how to read the event count chart and table.
  • Use Custom Events. Explains how to instrument custom events that can be filtered and grouped alongside built-in browser events.
  • Analyze Page Views. Shows specific filtering examples for narrowing the event stream to page views by URL path.
  • Monitor JavaScript Errors. Demonstrates grouping techniques for aggregating errors by exception message to identify the most common issues.