我正在编写一个 Web 应用程序,该应用程序每天的流量都在稳步增加。我想创建一个警报,可以检测我的读/写限制是否达到一定百分比(如 80%),然后增加该限制。然后我会在午夜再次减少它。
我试过创建一个警报 - “平均”似乎有点没用,而且总是 1.0。“总和”更有用,所以我认为我应该使用它。我还假设我应该在指标名称中使用 Consumed Write/Read Capacity。
问题:
Sum 似乎使用“Count”的绝对值作为其限制。如果我的 DynamoDB 设置为 100 写入,并且我设置了 80% 的警报,它会检查我的写入是否超过 0.8,而不是 80。
我已经设置了一个电子邮件主题,但这不正确 - 我假设我需要创建一个主题可以调用的函数/控制器。我将如何设置它,如果您有 2 个 Amazon VM,会被调用还是只有一个?或者这是错误的路线,并且可以对事件采取标准操作来增加 DynamoDB 限制,而无需编写任何代码。(我缺乏 SNS 知识可能在这里显示)