Use AWS/Amazon CloudWatch data in Geckoboard


Amazon Web Services (AWS) offers a complete set of infrastructure and application services that enable you to run virtually everything in the cloud: from enterprise applications and big data projects to social games and mobile apps.

Begin by searching for Amazon CloudWatch while logged in to Geckoboard. Once you’ve found it, choose from the list of widgets you’d like to add.

Authentication and Configuration

Our Amazon CloudWatch widget uses API Key authentication to connect your data. This means you’ll need your AWS API key and API secret handy when adding the widget.

In line with best practice, we recommend using Amazon's IAM facility to create a separate access key and secret that has read-only permission on your AWS account. Find out more information on IAM here:

To allow Geckoboard to send requests to the AWS API, please ensure that the IAM user that you have added to Geckoboard has


in its policy.

Estimated Billing Charges

In order to use the Estimated Billing Charges widget in Geckoboard you will need to enable the Receive Billing Alerts option in your AWS console. You can find out how to do this here: Enabling the Monitoring of Your Estimated Charges

Example Configuration

This example produces a line chart for an AWS metric.

Label: An optional field to give your widget a title.

Region: Select which region you’d like to report on from AWS.

Data: Specify the AWS data you’d like to display.

Server: Choose your AWS instance/volume/load balancer.

Time Period: Select on which time period you’d like to report.

Threshold (optional): Optional threshold, e.g. '1000', above which results will be highlighted. Leave blank for no threshold.


Was this article helpful?

Awesome! 👍  Thanks so much for your feedback!