

# Supresión de alarmas
<a name="alarm-suppression"></a>

La supresión de acciones de alarma compuesta le permite desactivar temporalmente las acciones de alarma sin eliminar ni modificar la configuración de la alarma. Esto resulta útil durante el mantenimiento planificado, las implementaciones o cuando se investigan problemas conocidos.

Con la supresión de acciones de alarma compuesta, las alarmas se definen como alarmas supresoras. Las alarmas supresoras evitan que las alarmas compuestas realicen acciones. Por ejemplo, puede especificar una alarma supresora que represente el estado de un recurso de apoyo. Si el recurso de apoyo está inactivo, la alarma supresora impide que la alarma compuesta envíe notificaciones.

## Cuándo usar la supresión de alarmas
<a name="alarm-suppression-use-cases"></a>

Situaciones comunes en las que la supresión de alarmas es útil:
+ Periodos de mantenimiento de la aplicación
+ Implementaciones de aplicaciones
+ Investigación de un incidente en curso
+ Actividades de prueba y desarrollo

## Cómo funcionan las alarmas supresoras
<a name="alarm-suppression-how-it-works"></a>

Las alarmas supresoras quedan especificadas al configurar las alarmas compuestas. Cualquier alarma puede funcionar a modo de alarma supresora. Cuando una alarma supresora cambia de estado `OK` a `ALARM`, su alarma compuesta deja de realizar acciones. Cuando una alarma supresora cambia de estado `ALARM` a `OK`, su alarma compuesta reanuda las acciones.

Como las alarmas compuestas permiten obtener una visión global de su estado de salud en varias alarmas, hay situaciones comunes en las que se espera que se activen esas alarmas. Por ejemplo, durante un período de mantenimiento de la aplicación o cuando investiga un incidente en curso. En estas situaciones, es posible que desee suprimir las acciones de sus alarmas compuestas para evitar notificaciones no deseadas o la creación de nuevos tickets de incidentes

 Con la supresión de acciones de alarma compuesta, las alarmas se definen como alarmas supresoras. Las alarmas supresoras evitan que las alarmas compuestas realicen acciones. Por ejemplo, puede especificar una alarma supresora que represente el estado de un recurso de apoyo. Si el recurso de apoyo está inactivo, la alarma supresora impide que la alarma compuesta envíe notificaciones. La supresión de acciones de alarma compuesta le ayuda a reducir el ruido de las alarmas, para que pueda dedicar menos tiempo a administrar las alarmas y más a centrarse en sus operaciones. 

 Las alarmas supresoras quedan especificadas al configurar las alarmas compuestas. Cualquier alarma puede funcionar a modo de alarma supresora. Cuando una alarma supresora cambia de estado `OK` a `ALARM`, su alarma compuesta deja de realizar acciones. Cuando una alarma supresora cambia de estado `ALARM` a `OK`, su alarma compuesta reanuda las acciones. 

### `WaitPeriod` y `ExtensionPeriod`
<a name="Create_Composite_Alarm_Suppression_Wait_Extension"></a>

 Cuando especifica una alarma supresora, se establecen los parámetros `WaitPeriod` y `ExtensionPeriod`. Estos parámetros evitan que las alarmas compuestas realicen acciones inesperadas mientras las alarmas supresoras cambian de estado. Use `WaitPeriod` para compensar cualquier retraso que pueda ocurrir cuando una alarma supresora cambie de `OK` a `ALARM`. Por ejemplo, si una alarma supresora cambia de `OK` a `ALARM` en un intervalo de 60 segundos, configure `WaitPeriod` en 60 segundos. 

![Supresión de acciones en el WaitPeriod](http://docs.aws.amazon.com/es_es/AmazonCloudWatch/latest/monitoring/images/example1border.png)


 En la imagen, la alarma compuesta cambia de `OK` a `ALARM` en t2. Un `WaitPeriod` comienza en t2 y termina en t8. Esto da tiempo a la alarma supresora para cambiar los estados de `OK` a `ALARM` en t4 antes de suprimir las acciones de la alarma compuesta cuando el `WaitPeriod` expira en t8. 

 Use `ExtensionPeriod` para compensar cualquier retraso que pueda ocurrir cuando una alarma compuesta cambie a `OK` después de que una alarma supresora haga lo propio a `OK`. Por ejemplo, si una alarma compuesta cambia a `OK` en un intervalo de 60 segundos desde que una alarma supresora cambia a `OK`, establezca `ExtensionPeriod` en 60 segundos. 

![Supresión de acciones en el ExtensionPeriod](http://docs.aws.amazon.com/es_es/AmazonCloudWatch/latest/monitoring/images/example2border.png)


 En la imagen, la alarma supresora cambia de `ALARM` a `OK` en t2. Un `ExtensionPeriod` comienza en t2 y termina en t8. Esto da a la alarma compuesta el tiempo necesario para cambiar de `ALARM` a `OK` antes de que el `ExtensionPeriod` expire en t8. 

 Las alarmas compuestas no realizan acciones cuando `WaitPeriod` y `ExtensionPeriod` se vuelven activos. Las alarmas compuestas realizan acciones que se basan en sus estados de corriente cuando `ExtensionPeriod` y `WaitPeriod` se vuelven inactivos. Le recomendamos que establezca el valor de cada parámetro en 60 segundos, ya que CloudWatch evalúa las alarmas métricas cada minuto. Puede establecer los parámetros en cualquier número entero en segundos. 

 Los siguientes ejemplos describen con más detalle cómo `WaitPeriod` y `ExtensionPeriod` evitan que las alarmas compuestas realicen acciones inesperadas. 

**nota**  
 En los siguientes ejemplos, `WaitPeriod` está configurado como 2 unidades de tiempo, y `ExtensionPeriod` está configurado como 3 unidades de tiempo. 

#### Ejemplos
<a name="example_scenarios"></a>

 ** Ejemplo 1: las acciones no se suprimen después del `WaitPeriod` ** 

![primer ejemplo de supresión de acciones](http://docs.aws.amazon.com/es_es/AmazonCloudWatch/latest/monitoring/images/example3border.png)


 En la imagen, la alarma compuesta cambia los estados de `OK` a `ALARM` en t2. Un `WaitPeriod` comienza en t2 y termina en t4, por lo que puede evitar que la alarma compuesta realice acciones. Una vez que el `WaitPeriod` expire en t4, la alarma compuesta realizará sus acciones, ya que la alarma supresora todavía está en `OK`. 

 ** Ejemplo 2: las acciones se suprimen mediante alarma antes de que el `WaitPeriod` expire** 

![segundo ejemplo de supresión de acciones](http://docs.aws.amazon.com/es_es/AmazonCloudWatch/latest/monitoring/images/example4border.png)


 En la imagen, la alarma compuesta cambia los estados de `OK` a `ALARM` en t2. Un `WaitPeriod` comienza en t2 y termina en t4. Esto da tiempo a la alarma supresora para cambiar los estados de `OK` a `ALARM` en t3. Debido a que la alarma supresora cambia los estados de `OK` a `ALARM` en t3, el `WaitPeriod` que comenzó en t2 se descarta, y la alarma supresora impide entonces que la alarma compuesta realice acciones. 

 ** Ejemplo 3: transición de estado cuando el suprime las acciones `WaitPeriod` ** 

![tercer ejemplo de supresión de acciones](http://docs.aws.amazon.com/es_es/AmazonCloudWatch/latest/monitoring/images/example5border.png)


 En la imagen, la alarma compuesta cambia los estados de `OK` a `ALARM` en t2. Un `WaitPeriod` comienza en t2 y termina en t4. Esto da tiempo a la alarma supresora para cambiar de estado. La alarma compuesta vuelve a cambiar a `OK` en t3, por lo que el `WaitPeriod` que comenzó en t2 se descarta. Un nuevo `WaitPeriod` comienza en t3 y termina en t5. Una vez que el nuevo `WaitPeriod` expire en t5, la alarma compuesta realizará sus acciones. 

 ** Ejemplo 4: transición de estado cuando las acciones se suprimen por alarma ** 

![cuarto ejemplo de supresión de acciones](http://docs.aws.amazon.com/es_es/AmazonCloudWatch/latest/monitoring/images/cwasexamplefourborder.png)


 En la imagen, la alarma compuesta cambia los estados de `OK` a `ALARM` en t2. La alarma supresora ya está activada en `ALARM`. La alarma supresora detiene las acciones de la alarma compuesta. 

 ** Ejemplo 5: las acciones no se suprimen después del `ExtensionPeriod` ** 

![quinto ejemplo de supresión de acciones](http://docs.aws.amazon.com/es_es/AmazonCloudWatch/latest/monitoring/images/example7border.png)


 En la imagen, la alarma compuesta cambia los estados de `OK` a `ALARM` en t2. Un `WaitPeriod` comienza en t2 y termina en t4. Esto da tiempo a la alarma supresora para cambiar los estados de `OK` a `ALARM` en t3 antes de que suprima las acciones de la alarma compuesta hasta t6. Debido a que la alarma supresora cambia los estados de `OK` a `ALARM` en t3, el `WaitPeriod` que comenzó en t2 se descarta. En t6, la alarma supresora cambia a `OK`. Un `ExtensionPeriod` comienza en t6 y termina en t9. Después de que el `ExtensionPeriod` caduca, la alarma compuesta realizará acciones. 

 ** Ejemplo 6: transición de estado cuando las acciones son suprimidas por `ExtensionPeriod` ** 

![sexto ejemplo de supresión de acciones](http://docs.aws.amazon.com/es_es/AmazonCloudWatch/latest/monitoring/images/cwasexamplesixrborder.png)


 En la imagen, la alarma compuesta cambia los estados de `OK` a `ALARM` en t2. Un `WaitPeriod` comienza en t2 y termina en t4. Esto da tiempo a la alarma supresora para cambiar los estados de `OK` a `ALARM` en t3 antes de que suprima las acciones de la alarma compuesta hasta t6. Debido a que la alarma supresora cambia los estados de `OK` a `ALARM` en t3, el `WaitPeriod` que comenzó en t2 se descarta. En t6, la alarma supresora vuelve a cambiar a `OK`. Un `ExtensionPeriod` comienza en t6 y termina en t9. Cuando la alarma compuesta vuelva a cambiar a `OK` en t7, el `ExtensionPeriod` quedará descartado y un nuevo `WaitPeriod` comenzará en t7 y terminará en t9. 

**sugerencia**  
 Si reemplaza la alarma supresora de acción, se descartará cualquier `WaitPeriod` o `ExtensionPeriod` activo. 

## Reglas de supresión de acciones y silencio
<a name="action-suppression-and-mute-rules"></a>

 Cuando las reglas de supresión de acciones y silencio de alarmas se activan para una alarma compuesta, las reglas de silencio tienen prioridad y suprimen todas las acciones de alarma. Cuando finaliza el periodo de silencio, la configuración de la supresión de acciones de alarma compuesta determina si las acciones se ponen en marcha en función del estado de la alarma supresora y de los periodos de espera o prolongación configurados. Para obtener más información acerca de las reglas de silencio de alarmas, consulte [Reglas de silencio de alarmas](alarm-mute-rules.md). 