Dashboard & logs
The Logs view is your operational home — monitor traffic, dig into errors, and export data.
Logs view
Open Logs in the sidebar (requires at least one project). Logs load for the active project from the header switcher. Entries stream in as your applications send them via the API.
Reading a log row
Each row shows:
- Type —
INFO,WARNING, orERROR(color-coded) - Criticality —
LOW,MEDIUM, orHIGH - Status — workflow state such as
ACTIVE,SOLVED,IGNORED,CLOSEDfor triage - Source — label from your logger (e.g.
api,integration-test) - Message — primary human-readable text
- Timestamp — when the event was recorded
Click a row to expand metadata — arbitrary JSON you attached when sending the log (order IDs, user IDs, stack hints, etc.).
Search and filters
Use the search box to filter by message text. Dropdown filters narrow by type and criticality. Filters combine with search — only matching rows stay visible.
source values in your app make it easier to mentally slice logs during incidents.Refresh and pagination
Click Refresh to reload the latest page of logs. Scroll to the bottom — when the sentinel enters view, older logs load automatically (infinite scroll) until no more pages exist.
Export to CSV
Export downloads the currently filtered set as UTF-8 CSV (with BOM for Excel). Columns include id, timestamp, type, criticality, source, message, and serialized metadata.
Use exports for post-mortems, compliance snapshots, or sharing with people who do not have dashboard access.
Empty state
No logs yet? The empty state links to Integration settings so you can send a test log or wire your application.
No project yet
New accounts see an onboarding screen instead of an empty log table. Create your first project via New project, then return to Logs.