无论如何,是否可以查看 DynamoDB 表中的预置吞吐量在同一天 (UTC) 内减少了多少次?
在增加预置吞吐量时,我总是害怕不能在同一天之后再降低它,因为在同一天 (UTC) 内不能将 DynamoDB 表中的预置吞吐量降低 4 次以上。
监控图的精度似乎不足以查看在同一天发生的所有先前配置的吞吐量变化。例如,在此表中预配的吞吐量减少了 4 倍,但在图表上看不到:
显然,如果我们增加预置吞吐量但不允许减少它,亚马逊不会发出任何警告。
无论如何,是否可以查看 DynamoDB 表中的预置吞吐量在同一天 (UTC) 内减少了多少次?
在增加预置吞吐量时,我总是害怕不能在同一天之后再降低它,因为在同一天 (UTC) 内不能将 DynamoDB 表中的预置吞吐量降低 4 次以上。
监控图的精度似乎不足以查看在同一天发生的所有先前配置的吞吐量变化。例如,在此表中预配的吞吐量减少了 4 倍,但在图表上看不到:
显然,如果我们增加预置吞吐量但不允许减少它,亚马逊不会发出任何警告。
减少的数量作为ProvisionedThroughputDescription的一部分在DescribeTable结果中返回。似乎 DynamoDB 控制台并未显示此内容,而仅显示“上次减少时间”。
如果这可以帮助任何人,我编写了一个 Python 函数来查看每个 DynamoDB 表在同一天内预置吞吐量减少了多少次: