Skip to content

Simple script to generate a TSV file using the AWS Cost Explorer API

License

Notifications You must be signed in to change notification settings

jonz-secops/aws-cost-and-usage-report

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

AWS Cost Report

Simple example script to generate a TSV file using the AWS Cost Explorer API.

Usage:

$ # login to consolidated billing account
$ pip3 install -U boto3
$ ./aws-cost-and-usage-report.py --days=7 >> results.tsv

The results.tsv file can be opened in your favorite spreadsheet application. Its contents look like:

TimeSpan LinkedAccount Service Amount Unit Estimated
2017-10-29 123123123123 AWS CloudTrail 12.34 USD False
2017-10-30 123123123123 ... 24.50 USD False
...          
2017-11-27 001111111111 AWS CloudTrail 0 USD True
2017-11-27 001111111111 AWS Key Management Service 0.3336 USD True
2017-11-27 001111111111 Amazon Elastic Compute Cloud - Compute 411.25 USD True
2017-11-27 001111111111 Amazon Elastic Load Balancing 16.201 USD True

About

Simple script to generate a TSV file using the AWS Cost Explorer API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%