AWS cloudwatch custom metrics logo

AWS CloudWatch Metrics

Amazon Web Services (AWS) is a subsidiary of that provides on-demand cloud computing platforms to individuals, companies and governments, on a paid subscription basis with a free-tier option available for 12 months. The technology allows subscribers to have at their disposal a full-fledged virtual cluster of computers, available all the time, through the internet.

Amazon CloudWatch, also known as CloudWatch, is a service that Amazon Web Services uses in order to help customers monitor their applications and cloud resources running on AWS. Users can discover detailed insights from the metrics they receive. With InfluxData, custom AWS CloudWatch metrics are available by downloading the InfluxData Telegraf plugin.

Telegraf Input Plugin: AWS CloudWatch

AWS CloudWatch is Amazon’s own built-in infrastructure monitoring tool that allows you to monitor AWS cloud resources and the applications you run on AWS. InfluxData has a Telegraf plugin that helps you collect your AWS CloudWatch metrics so you can store and graph them in with the rest of the metrics that you gather from your entire infrastructure. This plugin uses a credential chain for Authentication with the CloudWatch API endpoint.

By gaining more insights through CloudWatch metrics, you can monitor Amazon Web Services. In doing so, CloudWatch metrics give insights to utility, app performance, and overall health. The AWS CloudWatch metrics help to manage all of your AWS servers and make sure that everything is tracked properly.

Project URL

Telegraf Output Plugin: AWS CloudWatch

This plugin will send metrics to AWS CloudWatch. This plugin uses a credential chain for Authentication with the CloudWatch API endpoint. For this output plugin to function correctly, the following variables must be configured: region (the Amazon region that you wish to connect to) and namespace (the namespace used for AWS CloudWatch metrics). By correctly configuring these variables, AWS CloudWatch will receive metrics and gather insights from that point.

Project URL

AWS CloudWatch Basics

AWS CloudWatch is a web service that provides real-time monitoring to Amazon's EC2 customers on their resource utilization such as CPU, disk and network. CloudWatch does not provide any memory, disk space, or load average metrics without running additional software on the instance.

With CloudWatch, you can monitor your Amazon Web Services resources and the applications you run on AWS in real time. AWS CloudWatch Events can send system events from AWS resources to AWS Lambda functions, Amazon SNS topics, streams in Amazon Kinesis, and other target types. CloudWatch Logs can monitor, store, and access your log files from Amazon EC2 instances, AWS CloudTrail, or other sources.

Reference Docs

AWS and InfluxData

Amazon Web Services partners with InfluxData. To see other partners of InfluxData, see this page. If you’re interested in becoming a partner, register now.

Scroll to Top