Back to Lessons

CloudWatch Logs Insights Developer

April 5, 2026

Log Analytics for Developers

Query petabytes of logs with SQL-like syntax.

Common Queries

Lambda error analysis:
fields @timestamp, @lambda.functionName
| filter @level = "ERROR"
| stats count(*) by @lambda.functionName

Duration percentiles:
fields @duration
| stats p95(@duration) by bin(5m)

API Gateway 5xx errors:
filter @status like /5/
| stats count(*) by @requestId

Developer Features

  • Live Tail for real-time logs
  • Log-based CloudWatch alarms
  • Subscription filters to Kinesis
  • Cross-account log group access