Skip to content

Latest commit

 

History

History
56 lines (32 loc) · 1.79 KB

readme.md

File metadata and controls

56 lines (32 loc) · 1.79 KB

AWS Cloudwatch Monitoring template

Provided by: bonitoo.io

Display data from AWS EC2 and ELB using the AWS CloudWatch Service.

  1. The AWS CloudWatch Network Load Balancers monitoring dashboard displays data from the cloudwatch_aws_network_elb measurement.
  2. The AWS CloudWatch Instance Monitoring dashboard displays data from the cloudwatch_aws_ec2 measurement.
Dashboard examples

AWS Cloudwatch Instance Monitoring

AWS CloudWatch NLB Monitoring

Quick install

InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/aws_cloudwatch/aws_cloudwatch.yml

Influx CLI

If you have your InfluxDB credentials configured in the CLI, you can install this template with:

influx apply -f https://raw.githubusercontent.com/influxdata/community-templates/master/aws_cloudwatch/aws_cloudwatch.yml

Included resources

This template includes the following:

  • 2 Labels: inputs.cloudwatch, AWS
  • 2 Dashboards: AWS Cloudwatch Instance Monitoring, AWS CloudWatch NLB Monitoring
  • 1 Variable: bucket
  • 1 Telegraf Configuration: AWS CloudWatch

Setup Instructions

Load the dashboards and use the Telegraf CloudWatch plugin into your environment.

Include the Telegraf Cloudwatch plugin in your Telegraf configuration and start Telegraf.

Visit the dashboard and use the v.bucket variable to select which bucket the data is stored in.

Customizations

n/a

Contact

Author: Ivan Kudibal, Tomas Klapka, https://www.bonitoo.io

Github: @ivankudibal