Grouping

Ten thousand errors, one issue.

Identical errors fold into a single issue by fingerprint, with a live event count and an affected-user tally. Your inbox becomes signal instead of a wall of duplicates.

Top issues by event countSample data
TypeError: cart is undefined 4213
Timeout: /api/checkout 1897
Failed to parse token 642
RangeError: invalid date 208

How it works

01

Each error gets a fingerprint

The error type, message, and top stack frames form a stable fingerprint that survives minor line shifts.

02

Matches fold into one issue

Every event with the same fingerprint joins one issue rather than filing a fresh alert.

03

The issue keeps a running tally

A live event count and a distinct affected-user count show how much an error actually matters.

Deduplicated
Thousands of throws collapse into the handful of issues behind them.
Live counts
Event totals update as new occurrences arrive.
Affected users
A distinct-user tally separates a loud bug from a widespread one.

Ship with a net under you.