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, EBS volumes, and Auto Scaling groups
- 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.
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.
Where to go from here
After data is collected, you can analyze and manage the capacity of AWS entities from the AWS views.