Crear una alarma compuesta - Amazon CloudWatch

Crear una alarma compuesta

En los pasos de esta sección, se explica cómo usar la consola de CloudWatch para crear una alarma compuesta. También puede utilizar la API o la AWS CLI para crear una alarma compuesta. Para obtener más información, consulte PutCompositeAlarm o put-composite-alarm.

Para crear una alarma compuesta
  1. Abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/.

  2. En el panel de navegación, elija Alarms (Alarmas) y, a continuación, elija All Alarms (Todas las alarmas).

  3. En la lista de alarmas, seleccione la casilla de verificación situada junto a cada una de las alarmas existentes a las que desee hacer referencia en su expresión de regla, y luego seleccione Create composite alarm (Crear alarma compuesta).

  4. En Specify composite alarm conditions (Especificación de condiciones de alarma compuesta), especifique la expresión de regla de la nueva alarma compuesta.

    nota

    Las alarmas que haya seleccionado de la lista de alarmas se mostrarán automáticamente en el cuadro de Conditions (Condiciones). De forma predeterminada, se ha asignado la función ALARM a cada una de sus alarmas, y el operador lógico OR se une a cada una de sus alarmas.

    Puede realizar los siguientes pasos secundarios para modificar la expresión de regla:

    1. Puede cambiar el estado requerido para cada una de las alarmas de ALARM a OK o INSUFFICENT_DATA.

    2. Puede cambiar el operador lógico de la expresión de regla de OR a AND o NOT y agregar paréntesis para agrupar las funciones.

    3. Puede incluir otras alarmas en la expresión de regla o eliminar alarmas de la misma.

    Ejemplo: expresión de regla con condiciones

    (ALARM("CPUUtilizationTooHigh") OR ALARM("DiskReadOpsTooHigh")) AND OK("NetworkOutTooHigh")

    En la expresión de regla de ejemplo en la que la alarma compuesta entra en ALARM cuando ALARM (“CPUUtilizationTooHigh” o ALARM(“DiskReadOpsTooHigh”) está en ALARM al mismo tiempo que OK (“NetworkOutTooHigh”) está en OK.

  5. Cuando haya terminado, elija Next (Siguiente).

  6. En Configure actions (Configuración de acciones), puede elegir entre las siguientes opciones:

    Para Notification (Notificaciones)

    • Select an exisiting SNS topic (Seleccionar un tema de SNS existente), Create a new SNS topic (Crear un nuevo tema de SNS), o bien Use a topic ARN (Usar un ARN de tema) para definir el tema de SNS que recibirá la notificación.

    • Add notification (Agregar notificación), para que la alarma pueda enviar varias notificaciones para el mismo estado de alarma o para estados de alarma diferentes.

    • Remove (Eliminar), para evitar que la alarma envíe notificaciones o realice acciones.

    (Opcional) Para que la alarma invoque una función de Lambda cuando cambie de estado, elija Añadir acción de Lambda. A continuación, especifique el nombre de la función o el ARN y, si lo desea, elija una versión específica de la función.

    Para Systems Manager action (Acción del Systems Manager)

    • Add Systems Manager action (Agregar acción de Systems Manager), para que la alarma pueda realizar una acción SSM cuando entre en ALARM.

    Para obtener más información sobre las acciones de Systems Manager, consulte Configuración de CloudWatch para crear OpsItems desde alarmas en la Guía del usuario de AWS Systems Manager e Incident creation (Creación de incidencias) en la Guía del usuario del Administrador de incidentes. Para crear una alarma que realice una acción de SSM Incident Manager, debe contar con los permisos correctos. Para obtener más información, consulte Ejemplos de políticas basadas en identidades de AWS Systems Manager Inciden Manager en la Guía del usuario de Incident Manager.

  7. Cuando haya terminado, elija Next (Siguiente).

  8. En Add name and description (Agregar nombre y descripción), introduzca un nombre de alarma y una descripción opcional para su nueva alarma compuesta. El nombre debe contener solo caracteres UTF-8 y no puede contener caracteres de control ASCII. La descripción puede incluir el formato Markdown, que solo se muestra en la pestaña Detalles de la alarma de la consola de CloudWatch. Markdown puede resultar útil para añadir enlaces a manuales u otros recursos internos.

  9. Cuando haya terminado, elija Next (Siguiente).

  10. En Ver vista previa y crear, confirme la información y, a continuación, seleccione Crear alarma compuesta.

    nota

    Puede crear un ciclo de alarmas compuestas en el que una alarma compuesta y otra alarma compuesta dependan la una de la otra. Si se da esta situación, sus alarmas compuestas dejarán de evaluarse y no podrá eliminar las alarmas compuestas al tener dependencia mutua. La forma más fácil de romper el ciclo de dependencia entre alarmas compuestas consiste en cambiar la función AlarmRule en una de sus alarmas compuestas a False.