Skip to content

Latest commit

 

History

History
40 lines (23 loc) · 1.55 KB

File metadata and controls

40 lines (23 loc) · 1.55 KB

Resource Utilization

This is just the first and most simple version of an account wide resource utilization metric & dashboard, to get overall insights on actually how much room for optimization is available.

As a baseline, initial version considers only Amazon EC2 service CPU Utilization.

Requirements

Architecture

Architecture Diagram

Deployment

Inside your terminal, execute deploy.sh to pack and deploy the template.yaml AWS CloudFormation template:

./deploy.sh

Usage

This template includes an AWS Step Function that orchestrates the whole metric gathering and aggregation process. It is triggered daily via an Amazon EventBridge rule, so that no manual intervention is needed to process the data.

Statistical data is stored per region as Amazon CloudWatch metrics and displayed in an Amazon CloudWatch Dashboard available for your analysis.

Sample Dashboard

Security

See CONTRIBUTING document for more information.

License

This library is licensed under the MIT-0 License. See LICENSE file.