Real-Time Streaming
Tail logs live as they're produced by your services.
The SMLL log viewer supports real-time streaming, allowing you to watch logs as they're produced. This is useful for debugging deployments, monitoring request traffic, and diagnosing issues.
Using the log viewer
- Navigate to your service's Logs tab (or VPC Logs for all services)
- Click Live to enable real-time streaming
- New log lines appear at the bottom as they're produced
- Click Pause to stop auto-scrolling and inspect a specific line
Filtering while streaming
You can apply filters while streaming is active:
- Pod selector: Filter to a specific replica/pod
- Severity: Show only ERROR, WARN, or specific levels
- Search: Match a keyword or pattern in real-time
Filters apply immediately to incoming logs. Existing logs in the view are also filtered.
Log format
Logs are displayed with:
- Timestamp: When the log line was produced
- Pod name: Which replica produced the log
- Content: The raw log line from stdout/stderr
If your application outputs structured JSON logs, the viewer displays them with syntax highlighting.
Performance
- Streaming uses WebSocket connections for low-latency delivery
- Log lines are buffered and delivered in batches for efficiency
- Very high-volume services (>1000 lines/sec) may show a sampling indicator