Viewing Logs
The Logs view is the primary interface for exploring your application logs in real-time.
Log List
The main logs view displays logs in reverse chronological order (newest first).
Log Row
Each log row shows:
- Timestamp - When the log was created
- Level - Color-coded badge (debug, info, warn, error)
- Source - Application or service name
- Message - Log message (truncated)
Level Colors
| Level | Color | Use |
|---|---|---|
| debug | Gray | Diagnostic details |
| info | Blue | Normal operations |
| warn | Yellow | Potential issues |
| error | Red | Failures requiring attention |
Filtering
Level Filter
Click the level dropdown to filter by log level:
- All - Show all levels
- debug - Debug logs only
- info - Info and above
- warn - Warnings and errors
- error - Errors only
Source Filter
Type or select a source to filter logs from a specific service:
api-server
worker
frontendEnvironment Filter
Filter by deployment environment:
- development
- staging
- production
Time Range
Select a predefined range:
- Last hour
- Last 24 hours
- Last 7 days
Or set a custom range with specific dates.
Search
Use the search bar to find logs by content.
Basic Search
Type keywords to find matching logs:
payment errorPhrase Search
Use quotes for exact phrases:
"database connection failed"Exclude Terms
Prefix with - to exclude:
error -debugOR Queries
Use OR between terms:
timeout OR refusedLog Detail View
Click any log row to expand it and see full details.
Fields Displayed
- Full message - Complete log message
- Timestamp - Precise time with milliseconds
- Source - Application name
- Environment - Where the log originated
- Level - Log severity
- User ID - Associated user (if set)
- Session ID - Session identifier
- Request ID - Request correlation ID
Data Section
If the log includes structured data, it’s displayed as formatted JSON:
{
"userId": "user_123",
"action": "checkout",
"amount": 99.99,
"currency": "USD"
}Error Details
For error logs:
- Error Name - The exception type
- Stack Trace - Full stack trace with line numbers
Tags
Tags are displayed as badges:
[billing] [critical] [pagerduty]Flow Information
If the log is part of a flow:
- Flow ID - Links to flow timeline view
- Step Index - Position in the flow sequence
Pagination
Logs are loaded in pages. Scroll down to load more logs, or use the pagination controls at the bottom.
Auto-Refresh
The logs view automatically refreshes to show new logs. Toggle auto-refresh with the refresh button in the header.
Copying Log Data
Copy Log ID
Click the copy icon next to a log to copy its ID.
Copy JSON
In the detail view, click “Copy JSON” to copy the full log as JSON.
Tips
Debugging Issues
- Filter to
errorlevel - Set appropriate time range
- Search for relevant keywords
- Expand logs to see stack traces
- Use request/session IDs for correlation
Monitoring
- Keep the view on
errororwarn - Enable auto-refresh
- Set source filter to critical services
- Use flows for multi-step operations
Performance Analysis
- Search for “slow” or “timeout”
- Look at
datafield for timing info - Group by source to find problematic services