Como faço para criar um alarme para detectar os limites do DynamoDb que atingiram um determinado percentual e, em seguida, aumentá-lo

Estou escrevendo um aplicativo da web que aumenta constantemente o tráfego ao longo do dia. Gostaria de criar um alarme que possa detectar se meus limites de leitura / gravação atingiram uma determinada porcentagem (como 80%) e, em seguida, aumentar esse limite. Eu diminuirei novamente à meia-noite.

Eu tentei criar um alarme - "Average" parece um pouco inútil e é sempre 1.0. "Sum" é mais útil, então eu suponho que eu deveria usar isso. Eu também suponho que devo usar a capacidade de gravação / leitura consumida no nome da métrica.

Problemas:

Soma parece usar um valor absoluto de "Contagem" para seus limites. Se meu DynamoDB estiver configurado para 100 gravações e eu configurar um alarme para 80%, ele verificará se minhas gravações excedem 0,8, não 80.

Eu configurei um tópico de e-mail, mas isso não está correto - suponho que preciso criar uma função / controlador que um tópico possa chamar. Como eu configuraria isso e se você tem duas Amazon VMs, ambas seriam chamadas ou apenas uma? Ou esta é a rota errada e existe uma ação padrão que pode ser usada para aumentar os limites do DynamoDB sem codificar nada. (minha falta de conhecimento do SNS provavelmente está aparecendo aqui)

questionAnswers(1)

yourAnswerToTheQuestion