¿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í)