Quiero exportar y analizar mi historial de Amazon CloudWatch con más de dos semanas de antigüedad.
Descripción breve
Las alarmas de CloudWatch se conservan en el historial durante 30 días. Transcurridos 30 días, CloudWatch elimina el historial de la consola. Para comprobar el historial de alarmas que tiene más de 30 días, utiliza Amazon EventBridge. A continuación, crea una regla que capture y envíe los cambios sobre los eventos del estado de alarma al grupo de registro de CloudWatch.
Resolución
Si quieres usar EventBridge para comprobar el historial que tiene más de dos semanas, sigue estos pasos:
- Abre la consola de EventBridge.
- Selecciona Crear regla y, a continuación, introduce un nombre para la regla.
- Selecciona Siguiente.
- En Origen del evento, selecciona AWS events or EventBridge partner events (Eventos de AWS o eventos de socio de EventBridge).
- En Patrón de eventos, elige las siguientes opciones:
En Origen del evento, elige Servicios de AWS.
En Servicio de AWS, selecciona CloudWatch.
En Tipo de evento, selecciona CloudWatch Alarm State Change (Cambio de estado de la alarma de CloudWatch).
- Selecciona Siguiente.
- En Selecciona un destino, elige Grupo de registro de CloudWatch.
- En Grupo de registro, elige Grupo de registro existente y, a continuación, selecciona tu grupo de registro de CloudWatch.
- Selecciona Skip to Review and create (Saltar a Revisar y crear) y, a continuación, elige Crear.
Cuando el estado de alarma de CloudWatch cambie, la regla EventBridge capturará el evento y creará un evento de registro de CloudWatch. Para analizar los datos de registro, consulta Analyzing log data with CloudWatch Logs Insights (Análisis de los datos de registro con Información de registros de CloudWatch).
Información relacionada
CloudWatch Logs Insights language query syntax (Sintaxis de consultas del lenguaje de Información de registros de CloudWatch)
Extending and exploring alarm history in Amazon CloudWatch - part 1 (Ampliación y exploración del historial de alarmas en Amazon CloudWatch: parte 1)