

# Crear una alarma de CloudWatch basándose en una expresión matemática métrica
<a name="Create-alarm-on-metric-math-expression"></a>

Las alarmas de métricas están diseñadas para evaluar las series temporales que se definen a partir de una única métrica o una expresión matemática de métricas que combina o transforma una o más métricas en una serie temporal que proporciona información más ajustada a sus necesidades específicas. Para crear una alarma basándose en una expresión matemática métrica, elija una o varias métricas de CloudWatch para utilizarlas en la expresión. A continuación, especifique la expresión, el umbral y los periodos de evaluación.

No puede crear una alarma basada en la expresión **SEARCH** (BUSCAR). Solo las alarmas basadas en consultas SQL de Información de métricas pueden operar en múltiples series temporales.

**Para crear una alarma que se base en una expresión matemática de métrica**

1. Abra la consola de CloudWatch en [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

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

1. Elija **Crear alarma**.

1. Elija **Seleccionar métrica** y, a continuación, realice alguna de las siguientes acciones:
   + Seleccione un espacio de nombres del menú desplegable **(Espacios de nombres de AWS** o del menú desplegable **Espacios de nombres personalizados**. Después de seleccionar un espacio de nombres, siga eligiendo opciones hasta que aparezca una lista de métricas, en la que deberá seleccionar la casilla de verificación ubicada junto a la métrica correcta.
   + Utilice el cuadro de búsqueda para buscar una métrica, un ID de cuenta, una dimensión o un ID de recurso. Después de ingresar la métrica, la dimensión o el ID de recurso, sigue eligiendo opciones hasta que aparezca una lista de métricas, en la que deberá seleccionar la casilla de verificación ubicada junto a la métrica correcta.

1. (Opcional) Si desea agregar otra métrica a una expresión matemática de métrica, puede utilizar el cuadro de búsqueda para encontrar una métrica específica. Puede agregar hasta 10 métricas a una expresión matemática de métrica.

1. Seleccione la pestaña **Métricas diagramadas**. Para cada una de las métricas que agregó anteriormente, realice las siguientes acciones:

   1. En la columna **Statistic** (Estadística), seleccione el menú desplegable. En el menú desplegable, elija una de las estadísticas o uno de los percentiles predefinidos. Utilice el cuadro de búsqueda del menú desplegable para especificar un percentil personalizado.

   1. En la columna **Period** (Periodo), seleccione el menú desplegable. En el menú desplegable, elija alguno de los periodos de evaluación predefinidos.

      Mientras cree su alarma, podrá especificar si la leyenda del eje Y debe aparecer a en el lado izquierdo o derecho del gráfico.
**nota**  
Cuando CloudWatch evalúa las alarmas, los periodos se agrupan como puntos de datos únicos.

1. Elija el menú desplegable **Add math** (Agregar expresión matemática) y, a continuación, seleccione **Start with an empty expression** (Comenzar con una expresión vacía) de la lista de expresiones matemáticas de métricas predefinidas.

   Después de elegir **Start with an empty expression** (Comenzar con una expresión vacía), aparecerá un cuadro de expresión matemática en el que podrá aplicar o editar expresiones matemáticas.

1. En el cuadro de expresión matemática, ingrese su expresión matemática y, a continuación, elija **Apply** (Aplicar).

   Después de elegir **Apply** (Aplicar), aparecerá una columna **ID** junto a la columna **Label** (Etiqueta).

   Para usar una métrica o el resultado de otra expresión matemática de métrica como parte de la fórmula de la expresión matemática actual, debe utilizar el valor que se muestra en la columna **ID**. Para cambiar el valor de **ID**, seleccione el icono de bolígrafo y papel que se encuentra junto al valor actual. El nuevo valor debe comenzar por una letra minúscula y puede incluir números, letras y el símbolo de guion bajo. Cambiar el valor de **ID** por un nombre más significativo puede facilitar la comprensión del gráfico de la alarma.

   Para obtener información acerca de las funciones que se encuentran disponibles para las expresiones matemáticas de métricas, consulte [Sintaxis de matemáticas en las métricas y funciones](using-metric-math.md#metric-math-syntax).

1. (Opcional) Añada más expresiones matemáticas, con métricas y resultados de otras expresiones matemáticas en las fórmulas de las nuevas expresiones matemáticas.

1. Cuando tenga la expresión que se va a utilizar para la alarma, quite la marca de las casillas de verificación situadas a la izquierda de las otras expresiones y métricas de la página. Solo debe seleccionarse la casilla de verificación situada junto a la expresión que se va a utilizar para la alarma. La expresión que elija para la alarma debe producir una serie temporal única y mostrar solo una línea en el gráfico. A continuación, elija **Select metric (Seleccionar métrica)**.

   Aparece la página **Specify metric and conditions (Especificar métrica y condiciones)**, en la que se muestra un gráfico y otra información acerca de la expresión matemática que ha seleccionado.

1. En **Whenever *expresión* is (Siempre que la expresión sea)**, especifique si la expresión debe ser mayor, menor o igual que el umbral. En **than... (que...)**, especifique el valor de umbral.

1. Elija **Configuración adicional**. Para **Puntos de datos para alarma**, especifique el número de periodos de evaluación (puntos de datos) que deben tener el estado `ALARM` para que se active la alarma. Si estos dos valores coinciden, creerá una alarma que pasará al estado `ALARM` si se infringen muchos periodos consecutivos.

   Para crear una alarma M de N, especifique un número menor para el primer valor que el especificado para el segundo valor. Para obtener más información, consulte [Evaluación de alarmas](alarm-evaluation.md).

1. En **Missing data treatment (Tratamiento de datos que faltan)**, elija cómo debe comportarse la alarma cuando falten algunos puntos de datos. Para obtener más información, consulte [Configuración de la forma en la que las alarmas de CloudWatch tratan los datos que faltan](alarms-and-missing-data.md).

1. Elija **Siguiente**.

1. En **Notification (Notificación)**, seleccione el tema de SNS al que desee enviar la notificación cuando la alarma tenga el estado `ALARM`, `OK` o `INSUFFICIENT_DATA`.

   Para que la alarma envíe varias notificaciones para el mismo estado de alarma o para estados de alarma diferentes, seleccione **Add notificación (Añadir notificación)**.

   Para que la alarma no envíe notificaciones, elija **Remove (Eliminar)**.

1. Para que la alarma realice acciones de Auto Scaling, Amazon EC2, Lambda o Systems Manager, elija el botón correspondiente y seleccione el estado de la alarma y la acción que se debe realizar. Si elige una función de Lambda como acción de la alarma, debe especificar el nombre de la función o el ARN y, si lo desea, puede elegir una versión específica de la función.

   Las alarmas solo pueden realizar acciones de Systems Manager cuando entran en el estado ALARMA. Para obtener más información sobre las acciones de Systems Manager, consulte [Configuración de CloudWatch para crear OpsItems a partir de alarmas](https://docs.aws.amazon.com/systems-manager/latest/userguide/OpsCenter-create-OpsItems-from-CloudWatch-Alarms.html) y [Creación de incidentes](https://docs.aws.amazon.com/incident-manager/latest/userguide/incident-creation.html).
**nota**  
Para crear una alarma que realice una acción de SSM Incident Manager, debe contar con determinados permisos. Para obtener más información, consulte [Ejemplos de políticas basadas en identidades del Administrador de incidentes de AWS Systems Manager](https://docs.aws.amazon.com/incident-manager/latest/userguide/security_iam_id-based-policy-examples.html).

1. Cuando haya terminado, elija **Next (Siguiente)**.

1. Escriba un nombre y la descripción de la alarma. A continuación, elija **Siguiente**.

   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 runbooks u otros recursos internos.

1. En **Obtener vista previa y crear**, confirme que la información y las condiciones son las que desea y, a continuación, elija **Crear alarma**.

También puede agregar alarmas a un panel. Para obtener más información, consulte [Adición de una alarma a un panel de CloudWatch](add_alarm_dashboard.md). 