¿Cómo creo una alarma para detectar que los límites de DynamoDb han alcanzado un cierto porcentaje y luego aumentarlo?

Estoy escribiendo una aplicación web que ha aumentado el tráfico a lo largo del día. Me gustaría crear una alarma que pueda detectar si mis límites de lectura / escritura han alcanzado un cierto porcentaje (como 80%) y luego aumentar ese límite. Luego lo disminuiré de nuevo a la medianoche.

He intentado crear una alarma: "Promedio" parece un poco inútil y siempre es 1.0. "Suma" es más útil, así que asumo que debo usar esto. También asumo que debo usar la capacidad de escritura / lectura consumida en el nombre de la métrica.

Problemas:

La suma parece utilizar un valor absoluto de "Cuenta" para sus límites. Si mi DynamoDB se configura en 100 escrituras y configuro una alarma para el 80%, verifica si mis escrituras exceden 0.8, no 80.

He configurado un tema de correo electrónico, pero esto no es correcto. Supongo que necesito crear una función / controlador al que pueda llamar un tema. ¿Cómo configuraría esto y si tiene 2 Amazon VM's, se llamaría a ambos o solo a uno? ¿O es que esta es la ruta equivocada y hay una acción estándar que uno puede tomar sobre los eventos para aumentar los límites de DynamoDB sin codificar nada? (Mi falta de conocimiento de SNS probablemente se muestra aquí)

Respuestas a la pregunta(1)

Su respuesta a la pregunta