Using CloudCheckr to see what’s running within S3

It’s not always easy to gather a clear picture of your AWS deployment using Amazon’s native tools.  This is especially true within S3.  Trying to determine how many objects you have within a bucket, or how much storage is being utilized is a difficult task.  CloudCheckr does all of this for you providing a summary of your entire S3 deployment, as well as bucket-specific statistics.

S3 Summary Report – provides an overview of your S3 deployment.  It not shows you how many buckets and objects you have, as well as how much standard and reduced redundancy storage is being used.  In addition to that information, it also shows how many buckets have logging enabled (and how many log files are being stored), what your storage costs are, which regions are storing objects, average object size, top file extensions being stored, and several other helpful statistics.

S3 Details Report – gives you a bucket-specific breakdown.  It provides all of the statistics listed in the summary, but for each bucket.  In addition, it also shows you which properties are enabled, and their settings, on each bucket.  You can see access permissions, lifecycle rules, logging settings, etc.

S3 Public Objects Report – shows you which objects are available to anybody.  This allows you to quickly identify objects that have been unintentionally exposed to the public.

S3 Server Access Logs Report – provides details on all buckets that have logging enabled, showing who is accessing your objects.

Leave a Reply