/dynamodb-create-cloudwatch-alarms

Automate the creation of DynamoDB ProvisionedThroughput Read/Write Alarms

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

dynamodb-create-cloudwatch-alarms

Circle CI

Automate the creation of DynamoDB ProvisionedThroughput Read/Write Alarms. The ProvisionedThroughput upper-bound limit in the script is 80%, but this can be altered.

Quick Start

$ dynamodb_create_cloudwatch_alarms --help

Script used to create above 80% Read/Write Capacity Units 
AWS CloudWatch alarms for each DynamoDB table.
If set as a cron job - updates existing alarms if any of the DynamoDB table parameters changed.

Usage:
    dynamodb_create_cloudwatch_alarms [options]
    dynamodb_create_cloudwatch_alarms [-h | --help]

Options:
    --debug   Don't send data to AWS
    
Examples:
    dynamodb_create_cloudwatch_alarms
    dynamodb_create_cloudwatch_alarms --debug

Install

$ pip install dynamodb_create_cloudwatch_alarms