Plugins 〉CloudWatch Alarm

Joris van der Wel <>

Sign up to receive occasional product news and updates:

Data Source

CloudWatch Alarm

  • Overview
  • Installation
  • Change log
  • Related content

Grafana CloudWatch Alarm data source

A data source plugin for Grafana which queries for the current state of Amazon Web Services CloudWatch alarms.

This Grafana plugin has been designed to help us to easily create a single dashboard that gives us a quick overview of all alerts/alarms from different monitoring solutions (ex: Grafana and CloudWatch).

Note that it only queries CloudWatch for the current state of alarms, it does not query for the history. As such, this data source is best used with the "table" visualization.

If you would like to create graphs based on the alarm history, it would be better to configure AWS to store the alarm state as custom metrics (the regular alarm history only goes back 14 days). For example by following this guide: Extending and exploring alarm history in Amazon CloudWatch and then using the regular CloudWatch data source that ships with Grafana.

Installing CloudWatch Alarm on Grafana Cloud:

For more information, visit the docs on plugin installation.

Change Log


  • Update dependencies
  • Add AlarmDescription field (This new field can be hidden by adding an "Hide in table" override to your panel)


  • Update dependencies
  • Support for template variables (within the alarm name prefix and region)


  • Update dependencies
  • Migrate grafana-toolkit to grafana plugin-tools
  • Remove build instructions from readme
  • Support for overriding the CloudWatch API endpoint (bgardner-noggin)
  • Support for composite alarms


  • Change plugin id from "computest-cloudwatch-alarm-datasource" to "computest-cloudwatchalarm-datasource"
  • Different logo
  • Add screenshots
  • Add keywords


First release