Logs
Search & Filtering
Filter persisted log rows in /app/logs. Results are only what was ingested and retained — empty means no matching stored events.
Overview
Search runs against Postgres-stored entries for the active workspace. Cursor pagination powers infinite scroll in the explorer. Filters never invent matches from timestamps alone.
Query language
- Free-text words — AND on message;
OR,NOT/-term, quoted phrases. - Field filters:
level:,service:,environment:/env:,release:. - Correlation equality:
trace:/traceid:,span:/spanid:,session:/sessionid:,request:/requestid:.
Regex search is intentionally unsupported.
API
GET /api/app/logs/search — session auth, entitlement log_management. Workspace comes from the signed-in active workspace only.
Limitations
- Only stored rows within retention are searchable.
- No regex; no invented fuzzy joins across services.
- Free plan cannot use log management search.