Amazon Web Services - AWS API Extractor
Use the Amazon Web Services - AWS API Extractor to collect configuration and performance data of your virtual machines (EC2 instances) that are provisioned in the Amazon Web Services (AWS) cloud. The collected data is used for analyzing and optimizing the capacity of your AWS infrastructure.
This ETL uses the AWS Java SDK version 1.11.60 to connect to AWS, and makes API calls to the following AWS services:
- EC2: For metrics of EC2 instances and EBS volumes
- CloudWatch: For metrics of EC2 instances using CloudWatch agent and EBS volumes
- Auto Scaling: For metrics of Auto Scaling groups
Depending on your requirement, you can configure the ETL to collect data from a single or multiple AWS accounts. When configured for multiple accounts, one of the accounts is used as the main account to retrieve data from all the accounts. The ETL supports data collection for the following AWS subscription types:
- AWS GovCloud (US)
If you apply tags to organize your AWS resources by related business services, you can configure the ETL to use these tags to display the AWS metrics by business services.
Collecting data by using the AWS API ETL
To collect data by using the AWS API ETL, do the following tasks:
II. Configure the ETL.
Where to go from here
After data is collected, you can analyze and manage the capacity of AWS entities from the AWS views.