Amazon AWS DynamoDB Event Monitor
notitie
Overview
The Amazon AWS DynamoDB Event Monitor checks any Amazon AWS DynamoDB table and runs PartiQL statements, showing the results retrieved and alerts based on values found in the results.
info
Use Cases
- Running PartiQL queries automatically
- Monitoring metrics for every table and specific tables
Monitoring Options
- Alert with [Info/Warning/Error/Critical] if AWS cannot be contacted: Sends an alert if the event monitor cannot establish a connection to AWS.
- Table Size Options:
- Alert if any table is larger than a specified size.
- Alert if the table [TABLE] is larger than a specified size.
- Consumed Read Capacity:
- Alert if any table has consumed read capacity larger than a specified capacity.
- Alert if the table [TABLE] has consumed read capacity larger than a specified capacity.
- Alert if the total consumed read capacity across all tables is larger than a specified capacity.
- Alert if any table has consumed read capacity percentage larger than a specified amount.
- Alert if the table [TABLE] has consumed read capacity percentage larger than a specified amount.
- Consumed Write Capacity:
- Alert if any table has consumed write capacity larger than a specified capacity.
- Alert if the table [TABLE] has consumed write capacity larger than a specified capacity.
- Alert if the total consumed write capacity across all tables is larger than a specified capacity.
- Alert if any table has consumed write capacity percentage larger than a specified amount.
- Alert if the table [TABLE] has consumed read capacity percentage larger than a specified amount.
- Provisioned Read Capacity:
- Alert if any table has provisioned read capacity larger than a specified capacity.
- Alert if the table [TABLE] has provisioned read capacity larger than a specified capacity.
- Alert if the total provisioned read capacity across all tables is larger than a specified capacity.
- Provisioned Write Capacity:
- Alert if any table has provisioned write capacity larger than a specified capacity.
- Alert if the table [TABLE] has provisioned write capacity larger than a specified capacity.
- Alert if the total provisioned write capacity across all tables is larger than a specified capacity.
- Backups:
- Alert if any table has not been backed up in the past X days.
- Alert if the table [TABLE] has not been backed up in the past X days.
- PartiQL Command:
- PartiQL Statement to Run: Paste your PartiQL statement.
- Event Text Options:
- Show the size for all tables.
- Show the provisioned capacity for all tables.
- Show the consumed capacity for all tables.
- Show the last backup date for all tables.
Authentication and Security
- The account must have read permission for Amazon AWS DynamoDB API.
Protocols
Data Points
Data Point | Description |
---|---|
Read Capacity | The provisioned read capacity for the table. |
Write Capacity | The provisioned write capacity for the table. |
Storage Size | The total size of the table. |