Amazon Web Services Integration
The Amazon Web Services integration is full-featured implementation offering pre-defined dashboards and alert conditions and is fully configurable.
Dashboards
Wavefront provides Amazon Web Services overview dashboards Summary, Pricing, and Billing and the service-specific dashboards for the following products:
- AWS: ALB
- AWS: API Gateway
- AWS: Auto Scaling
- AWS: CloudFront
- AWS: Cloud Search
- AWS: CloudTrail
- AWS: DMS
- AWS: Direct Connect
- AWS: DynamoDB
- AWS: EBS
- AWS: EC2
- AWS: ECS
- AWS: ECS (Fargate)
- AWS: EFS
- AWS: ELB
- AWS: EMR
- AWS: Elastic Beanstalk
- AWS: ElastiCache
- AWS: Elasticsearch
- AWS: Elastic Transcoder
- AWS: IoT Core
- AWS: IAM Access Key Age
- AWS: Kinesis Data Stream
- AWS: Kinesis Firehose
- AWS: KMS
- AWS: Lambda
- AWS: OpsWorks
- AWS: RDS
- AWS: Redshift
- AWS: Route53
- AWS: S3
- AWS: SNS
- AWS: SQS
Summary Dashboard
From the Summary dashboard you can easily navigate to all other AWS dashboards.
Alerts
The Amazon Web Services integration dashboards contains pre-defined alert conditions embedded as queries in charts contained in the dashboards. For example:
To create the alert, click the Create Alert link under the query and configure the alert properties (notification targets, condition checking frequency, etc.).
Metrics Configuration
Wavefront ingests Amazon Web Services metrics using the CloudWatch, CloudTrail, and AWS service APIs. For details on the metrics and how to configure ingestion, see AWS Metrics Integration.
Amazon Web Services Integrations
Adding an Amazon Cloud Integration
Setting up an Amazon cloud integration requires establishing a trust relationship between Amazon and Wavefront.
You start by granting Wavefront read-only access to your Amazon account or by giving Wavefront the permissions listed in Giving Wavefront Limited Access.
undefined
Metrics
See AWS documentation for Metrics descriptions.
Metric Name | Description |
---|---|
aws.ec2.cpucreditbalance.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.cpucreditusage.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.cpusurpluscreditbalance.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.cpusurpluscreditscharged.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.cpuutilization.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.diskreadbytes.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.diskreadops.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.diskwritebytes.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.diskwriteops.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.ebsbytebalance%.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.ebsiobalance%.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.ebsreadbytes.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.ebsreadops.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.ebswritebytes.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.ebswriteops.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.metadatanotoken.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.networkin.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.networkout.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.networkpacketsin.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.networkpacketsout.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.statuscheckfailed.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.statuscheckfailed_instance.* | Statistics: average, maximum, minimum, samplecount, sum |
aws.ec2.statuscheckfailed_system.* | Statistics: average, maximum, minimum, samplecount, sum |