Error Browser
The error browser is the main view when you open the dashboard. It shows a paginated table of every captured incident with enough information to quickly identify the errors you care about.
Error list
Each row in the table shows:
- Timestamp: when the error was captured, displayed in your local timezone
- Error type: the constructor name of the thrown error (
TypeError,RangeError, your custom error classes) - Message: the error message, truncated to fit the row
- URL: the request URL that produced the error, if it occurred inside a request scope
Click any row to open the full error detail view.
Search
The search bar filters across error messages, error types, and request URLs. The search is case-insensitive and matches any part of the text. Use it to find errors from a specific endpoint, a specific error class, or a keyword in the error message.
Sorting
The error list can be sorted by capture time. Toggle between newest-first and oldest-first using the sort control next to the search bar. Newest-first is the default.
Pagination
The dashboard loads 20 errors per page. Use the pagination controls at the bottom of the table to navigate through older errors. The current page and total error count are displayed.
Refresh
If a running service is writing new errors to the NDJSON file, click the refresh button to re-index the file and load new entries. The dashboard also watches the file for changes automatically, but the manual refresh is there if you need it immediately.