Skip to main content

Triage DynamoDB Stale Data Table TABLE_DATA_STALE

  1. Configure DynamoDB Stale Data Table
  2. Use Case for DynamoDB Stale Data Table
  3. Triage Guides by Violation Type
    1. Triage DynamoDB Stale Data Table TABLE_DATA_STALE
    2. Triage DynamoDB Stale Data Table TABLE_NOT_CONFIGURED_FOR_DATA_CAPTURE

Triage Guide for TABLE_DATA_STALE

Understand

This alert indicates that the data in the DynamoDB table has not been updated recently, beyond the specified threshold.

Validate

To validate this alert:

  1. Manually check the latestStreamLabel for the table through the AWS Management Console or CLI.
  2. This policy runs reactively, so it doesn't scan on a fixed schedule.

Triage

Impact

Stale data can lead to outdated results in applications depending on the table. It could indicate an issue in upstream data pipelines or a change in data usage patterns.

Remediation

If the table is supposed to be updated regularly, identify and fix the issue causing the delay.

Act

  1. Investigate upstream data sources and pipelines to ensure data updates are flowing as expected.
  2. Use AWS CloudWatch metrics and logs to debug any issues.

Reflect

If this was not a good use of time, consider lowering the sensitivity of the threshold, adjusting policy parameters, or disabling the policy.