SMLL Docs

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

  1. Navigate to your service's Logs tab (or VPC Logs for all services)
  2. Click Live to enable real-time streaming
  3. New log lines appear at the bottom as they're produced
  4. 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

On this page