A command-line tool that analyzes S3 bucket storage usage, similar to the Linux 'du' utility.
s3_disk_util is a command-line tool that analyzes Amazon S3 bucket storage usage to help users understand which buckets and directories are consuming the most data. It solves the problem of AWS control panels and CloudWatch not providing adequate storage visualization, particularly for users trying to reduce their S3 storage costs.
AWS users, DevOps engineers, and developers who need to analyze and optimize S3 storage usage and costs, especially those familiar with Linux command-line utilities.
It provides a familiar `du`-like interface for S3 storage analysis that AWS native tools lack, with flexible depth control and directory-specific examination capabilities for precise cost optimization.
Like du but for S3
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Mimics the Linux `du` command interface, making it intuitive for users familiar with command-line tools to quickly grasp S3 storage usage without additional training.
Allows specifying how many directory levels deep to examine, as shown in the examples with --depth parameter, enabling targeted analysis of nested bucket structures.
Displays CloudWatch bucket size estimates alongside calculated usage data, providing a validation cross-reference that enhances reliability, evidenced in the output examples.
The README explicitly states it runs slow on larger buckets due to AWS API limitations, making it impractical for frequent or time-sensitive analyses without workarounds like background execution.
Output is limited to stdout with no built-in options for exporting to files or integrating with other tools, restricting automation and detailed reporting capabilities.