首页 > 解决方案 > 有没有其他方法可以知道 DynamoDb 表何时减少?

问题描述

我在 DynamoDb 中的一张表有一个奇怪的问题。当我请愿描述它时,我发现它今天减少了 3 倍,而在 AWS 控制台中我只能看到一个比例下降,这与LastDecreaseDateTime执行describe_table(TableName="tableName")on boto3library 时返回的比例一致。

有没有其他方法可以检查其他递减动作何时执行?

另外,DynamoDb 有没有可能以某种方式愚弄我?我对此有点迷茫,因为我从控制台的指标选项卡中看到的只是它减少了一次。我有其他表以完全相同的方式配置,它们就像一个魅力。

标签: amazon-web-servicesamazon-dynamodbboto3

解决方案


CloudTrail 将记录所有 UpdateTable api 调用。启用 CloudTrail,然后当再次发生这种情况时,您将能够看到所有 api 调用。

如果您在 5 分钟内多次缩减,您将不会在预置容量指标中看到这一点,因为它们的分辨率为 5 分钟。


推荐阅读