Amazon AWS S3 Event Monitor Reference Guide

Amazon AWS S3 Event Monitor

Monitors Amazon Simple Storage Service (S3) metrics in Amazon Web Services (AWS).

Overview

The Amazon AWS S3 Event Monitor keeps an eye on metrics related to data you have stored in Amazon S3. You can receive alerts about changes to bucket size, object count, status, and more.

In order to retrieve data to monitor, this event monitor queries AWS S3. AWS charges your account based on the number of queries you run, so keep this in mind when configuring how often you want your event monitor to run.

Use Cases

  • Monitoring bucket properties and sizes for changes
  • Keeping a record of the sizes, object counts, and statuses of your buckets

Monitoring Options

This event monitor provides the following options:

Alert with [Info/Warning/Error/Critical] if AWS cannot be contacted

Choose a level of alert to receive if the event monitor cannot connect to AWS.

Alert with [Info/Warning/Error/Critical] if access status of any bucket changes

Use this option to receive an alert each time the access status of any bucket changes since the last time the event monitor ran.

Alert with [Info/Warning/Error/Critical] if access status for the bucket [bucket name] changes

This option will alert you about any access status changes for the bucket you specify.

Alert with [Info/Warning/Error/Critical] if the policy for any bucket changes

Check this box to be alerted if the policy for any S3 bucket changes.

Alert with [Info/Warning/Error/Critical] if the policy for bucket [bucket name] changes

Use this option to specify a bucket and receive alerts if its policy changes.

Alert with [Info/Warning/Error/Critical] if any bucket size [increases/decreases/changes/stays the same]

This option will alert you about changes in bucket size for any bucket. You can configure it to alert about increases or decreases as well as events in which the size of the bucket changed at all or remained the same.

Alert with [Info/Warning/Error/Critical] if the bucket size for the bucket [bucket name] [increases/decreases/changes/stays the same]

This option will alert you about changes in bucket size for a specific bucket. You can configure it to alert about increases or decreases as well as events in which the size of the bucket changed at all or remained the same.

Alert with [Info/Warning/Error/Critical] if the number of objects in any bucket [increases/decreases/changes/stays the same]

Use this option to get alerts about changes in the number of objects in any bucket. You can receive alerts about increases, decreases, any changes at all, or events in which the number of objects stayed the same since the last check.

Alert with [Info/Warning/Error/Critical] if the number of objects in the bucket [bucket name] [increases/decreases/changes/stays the same]

Use this option to get alerts about changes in the number of objects in a specific bucket. You can receive alerts about increases, decreases, any changes at all, or events in which the number of objects stayed the same since the last check.

Show the size for all buckets

Enable this option to include the size of all buckets in the event text generated each time the event monitor runs.

Show the object count for all buckets

Enable this option to include the object count for all buckets in the event text generated each time the event monitor runs.

Show the access status for all buckets

Enable this option to include the access status for all buckets in the event text generated each time the event monitor runs.

Authentication and Security

The account used to authenticate must have read permissions for the AWS CloudWatch API and Amazon S3.

Protocols

Data Points

This event monitor generates the following data points:

Data Point Description
Object Count The number of objects detected.
Storage Size The storage size in your S3 configuration.

Sample Output

Back to Library