Tutorial: Creating an Amazon CloudWatch alarm for Multi-AZ DB cluster replica lag (Creación de una alarma de Amazon CloudWatch para el retraso de replica de un clúster de bases de datos Multi-AZ) - Amazon Relational Database Service

Tutorial: Creating an Amazon CloudWatch alarm for Multi-AZ DB cluster replica lag (Creación de una alarma de Amazon CloudWatch para el retraso de replica de un clúster de bases de datos Multi-AZ)

Puede crear una alarma de Amazon CloudWatch que envíe un mensaje de Amazon SNS cuando el retraso de la réplica de un clúster de una base de datos Multi-AZ supere un límite. Una alarma vigila la métrica de ReplicaLag durante el periodo especificado. La acción es una notificación que se envía a un tema de Amazon SNS o a una política de Amazon EC2 Auto Scaling.

Para configurar una alarma de CloudWatch para el retraso de réplica de un clúster de bases de datos Multi-AZ
  1. Inicie sesión en la AWS Management Console y abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/.

  2. En el panel de navegación, elija Alarms (Alarmas) y, luego, Create Alarm (Crear alarma).

  3. Elija Create alarm (Crear alarma).

  4. En la página Specify metric and conditions (Especificar métricas y condiciones), elija Select metric (Seleccionar métrica).

  5. En el cuadro de búsqueda, ingrese el nombre del clúster de bases de datos Multi-AZ y presione Enter (Ingresar).

    En la siguiente imagen, se muestra la página Select metric (Seleccionar métrica) con un clúster de bases de datos Multi-AZ denominado rds-cluster que ya está ingresado.

    Página Select metric (Seleccionar métrica)
  6. Elija RDS, Per-Database Metrics (Métricas por base de datos).

  7. En el cuadro de búsqueda, ingrese ReplicaLag y presione Enter (Ingresar) y, a continuación, seleccione cada instancia de base de datos del clúster en el clúster de bases de datos.

    En la siguiente imagen, se muestra la página Select metric (Seleccionar métrica) con las instancias de base de datos seleccionadas para la métrica ReplicaLag.

    Seleccione la página de métrica con las instancias de base de datos seleccionadas para la métrica de ReplicaLag.

    Esta alarma considera el retraso de réplica de las tres instancias de base de datos del clúster de bases de datos Multi-AZ. La alarma reacciona cuando cualquier instancia de base de datos supera el límite. Utiliza una expresión matemática que devuelve el valor máximo de las tres métricas. Clasifique por nombre de métrica y, a continuación, elija las tres métricas de ReplicaLag.

  8. En Add math (Agregar matemáticas), elija All functions (Todas las funciones), MAX.

    La configuración de Add math (Agregar matemáticas)
  9. Elija la pestaña Graphed metrics (Representación gráfica de las métricas) y cambie los datos de Expression1 a MAX([m1,m2,m3]).

  10. Para las tres métricas de ReplicaLag, cambie el Period (Periodo) a 1 minute (1 minuto).

  11. Borre la selección de todas las métricas excepto la de Expression1.

    La página Select metric (Seleccionar métrica) debería tener un aspecto similar al de la siguiente imagen.

    La página Select metric (Seleccionar métrica) con la métrica seleccionada
  12. Elija Select Metric (Seleccionar métrica).

  13. En la página Specify metric and conditions (Especificar métrica y condiciones), cambie la etiqueta por un nombre significativo, por ejemplo ClusterReplicaLag e ingrese un número de segundos en Define the threshold value (Definir el valor del límite). En este tutorial, seleccione 1200 segundos (20 minutos). Puede ajustar este valor para los requisitos de la carga de trabajo.

    La página Specify metric and conditions (Especificar métrica y condiciones) debería tener un aspecto similar al de la siguiente imagen.

    La página Specify metric and conditions (Especificar métrica y condiciones)
  14. Elija Next (Siguiente) para abrir la página Configure actions (Configurar acciones).

  15. Mantenga seleccionado In alarm (En alarma), elija Create new topic (Crear tema nuevo) e ingrese el nombre del tema y una dirección de email.

    La página Configure actions (Configurar acciones)
  16. Elija Create topic (Crear tema) y después Next (Siguiente).

  17. En la página Add name and description (Agregar nombre y descripción), ingrese un Alarm name (Nombre de alarma) y una Alarm description (Descripción de alarma) y, a continuación, elija Next (Siguiente).

    Página Add name and description (Agregar nombre y descripción)
  18. Previsualice la alarma que va a crear en la página Preview and create (Previsualizar y crear) y, a continuación, elija Create alarm (Crear alarma).