Ignore Rules
Drop known noise at ingest — errors whose message matches a rule are discarded before they become issues, on every platform of your project.
Ignore Rules drop errors you never want to see — like "ResizeObserver loop limit exceeded" or a browser extension's noise — before they reach your Issues inbox.
Ignore Rules#
A rule is a pattern tested against the error message of every new error your SDKs send. Rules belong to the Abrova project, so one rule applies to all of its platforms (iOS, Android, Flutter, web, server).
Creating an Ignore Rule
- In Abrova Console, open Trace → Ignore rules
- Click "New rule"
- Pick a Match type — Contains, Exact or Regex — and type the Message pattern
- Check the preview: it shows how many issues from the last 30 days the pattern would have matched (tested in your browser against your latest issues)
- Click "Save rule"
Managing rules (add, edit, switch on/off, delete) needs the admin or owner role; every role can view them. See Roles & Permissions.
Match Types
Matching is case-insensitive.
| Type | Description | Example |
|---|---|---|
| Contains | Pattern appears anywhere in the message | ResizeObserver loop matches "ResizeObserver loop limit exceeded" |
| Exact | The whole message must equal the pattern | Network Error matches only "Network Error" |
| Regex | JavaScript regular expression tested against the message | ^ChunkLoadError: Loading chunk \d+ failed |
Rules match the error message only. Matching by URL, platform or environment isn't supported in the Console.
Managing Ignore Rules
- Turn on/off: Each rule has a switch, so you can disable it without deleting it.
- Edit: Change a rule's match type or pattern.
- Delete: Remove a rule; errors matching it will reach your inbox again.