Section 4 · Query with data sources

Query AWS CloudWatch with a Grafana data source.

Estimated time: 1 min

How it works

AWS CloudWatch data source: Query CloudWatch metrics and logs directly from Grafana

Provide IAM credentials: access keys, an assumed role, or the built-in AWS integration when you run Grafana Cloud. Once connected, you can query both metrics and logs. Build a dashboard that shows EC2 CPU, Lambda invocations, and RDS connections together, all pulling live from CloudWatch. Cross-account access works through IAM role assumption, so you can see data from multiple AWS accounts in one dashboard.

What you get

  • Metrics and logs in one source
  • Cross-account and cross-region
  • Metric math and statistics
  • Template variables
  • Logs Insights queries

Considerations

  • CloudWatch API costs per query
  • CloudWatch query language
  • API latency affects dashboards
  • Rate limits with many panels
  • Alert evaluation calls the API

Authentication options

IAM access keys, assume role, or Grafana Cloud AWS integration

Documentation

View the CloudWatch data source documentation.