Skip to content

Script for pulling information from AWS accounts for analysis for where to potentially use Momento

License

Notifications You must be signed in to change notification settings

momentohq/aws-usage-analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aws-usage-analyzer

The aws-usage-analyzer script will fetch information about your Elasticache clusters and DynamoDB Tables to help find opportunities for optimizations with Momento.

Usage Diagram

Permissions Needed

This script is currently intended to be run from an operator laptop with READ only permissions. Specifically you will need following permissions from cloud watch, elasticache, and DynamoDB.

elasticache:DescribeCacheClusters
cloudwatch:GetMetricData
dynamodb:ListTables
dynamodb:DescribeTable

Requirements.

Building:

Running the following build step will output a binary artifact to the dist folder.

make build

Running

After building the script you can run it with the following commands:

chmod +x ./dist/aws-usage-analyzer
AWS_PROFILE=my-profile AWS_REGION=us-west-2 ./dist/aws-usage-analyzer

Running the script will produce an output file named results.csv with raw data about your workloads needed for analysis.

About

Script for pulling information from AWS accounts for analysis for where to potentially use Momento

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •