{"id":13819785,"url":"https://github.com/c1982/awsdtc","last_synced_at":"2026-01-23T01:48:13.169Z","repository":{"id":41308162,"uuid":"366203414","full_name":"c1982/awsdtc","owner":"c1982","description":"AWS Data Transfer Cost Explorer","archived":false,"fork":false,"pushed_at":"2021-05-25T07:50:02.000Z","size":4829,"stargazers_count":89,"open_issues_count":2,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-05-16T07:39:39.255Z","etag":null,"topics":["aws","aws-sdk","chart","cost-optimization","data-transfers","infrastructure"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/c1982.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-05-10T23:41:48.000Z","updated_at":"2025-02-06T09:35:56.000Z","dependencies_parsed_at":"2022-09-07T16:41:00.297Z","dependency_job_id":null,"html_url":"https://github.com/c1982/awsdtc","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/c1982/awsdtc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/c1982%2Fawsdtc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/c1982%2Fawsdtc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/c1982%2Fawsdtc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/c1982%2Fawsdtc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/c1982","download_url":"https://codeload.github.com/c1982/awsdtc/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/c1982%2Fawsdtc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28677711,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T01:00:35.747Z","status":"ssl_error","status_checked_at":"2026-01-23T01:00:19.529Z","response_time":144,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","aws-sdk","chart","cost-optimization","data-transfers","infrastructure"],"created_at":"2024-08-04T08:00:52.995Z","updated_at":"2026-01-23T01:48:13.147Z","avatar_url":"https://github.com/c1982.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"# The AWS Data Transfer Cost Explorer\n\nThe AWS Data Transfer Cost Explorer tool analyzes the billed Data Transfer items in your AWS account and presents them visualized on a map.\n\n### Motivation;\n\nWe have a continuous cost optimization case on AWS. Especially the Data Transfer tab on the Bills screen is quite long and it takes a long time to understand which areas are used more.\n\nAnother need is to catch unusual Data Transfers in our infrastructure. For example, in our infrastructure, it is not possible to get traffic from Tokyo to Sao Paulo, but thanks to this tool, we can see and solve it. \n\nGeneral:\n![](./ss-explorer.png)\n\nFiltered:\n![](./ss-frankfurt.png)\n\nBubble Charts for Data Transfers:\n![](./ss-bubble-chart.png)\n\nSunburst for Regions:\n![](./ss-sunburst.png)\n\n## Binaries\n\n* [awsdtc_darwin_amd64](https://github.com/c1982/awsdtc/releases) \n* [awsdtc_linux_amd64](https://github.com/c1982/awsdtc/releases) \n* [awsdtc_windows_amd64](https://github.com/c1982/awsdtc/releases) \n\n## Configuration\n\n* set AWS credentials in `~/.aws/credentials` file\n\n```ini\n[default]\naws_access_key_id = A******************U\naws_secret_access_key = WD/**********************************MA\n```\n\nor\n\n* set AWS credentials system environment\n\n```bash\nexport AWS_ACCESS_KEY_ID=A******************U\nexport AWS_SECRET_ACCESS_KEY=WD/**********************************MA\n```\n\n## Policy\n\n```json\n{\n    \"Version\": \"2012-10-17\",\n    \"Statement\": [\n        {\n            \"Effect\": \"Allow\",\n            \"Action\": [\n                \"aws-portal:ViewUsage\",\n                \"aws-portal:ViewBilling\",\n                \"cur:DescribeReportDefinitions\",\n                \"ce:GetCostAndUsage\"\n            ],\n            \"Resource\": \"*\"\n        }\n    ]\n}\n```\n\n## Running\n\n1. [Download Binary](https://github.com/c1982/awsdtc/releases) for your OS\n2. Run awsdtc executable in Command Line\n3. And call in your browser http://localhost:8080\n\n## License\n\nDistributed under the MIT License. See `LICENSE` for more information.\n\n## Contact\n\nOğuzhan YILMAZ - [@c1982](https://twitter.com/c1982) - aspsrc@gmail.com","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fc1982%2Fawsdtc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fc1982%2Fawsdtc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fc1982%2Fawsdtc/lists"}