Aggregate and search application logs in real time
Log Stream collects logs from all your applications and infrastructure in one searchable interface. Query logs in real-time, create alerts based on log patterns, and troubleshoot issues faster with powerful search capabilities.
Stop SSH-ing into servers to read log files. Log Stream aggregates logs from multiple sources, parses them automatically, and makes them searchable. Filter by timestamp, severity, service, or any custom field.
Features
Real-Time Streaming
Watch logs appear in real-time as your application generates them. Tail multiple services simultaneously. Filter noise and focus on relevant log entries.
Powerful Search
Search across billions of log entries in milliseconds. Use full-text search or structured queries. Save frequent searches for quick access.
Log Parsing
Log Stream automatically parses common log formats including JSON, syslog, and custom patterns. Extract fields from unstructured logs for better filtering and analysis.
Alerts
Create alerts that trigger when specific log patterns appear. Get notified when error rates spike or critical events occur. Configure notification channels and alert frequency.
Retention Policies
Configure how long to keep logs based on importance. Store critical logs for years while automatically deleting debug logs after days. Archive to cold storage for compliance.
Integration with tracing tools provides correlation between logs and distributed traces. Click a trace ID in logs to see the full request flow.