Configurar Aws Cloudwatch Agent en Ubuntu EC2

Despues de varios incidentes donde el disco duro de instancias EC2 bajo mi supervisión se llenaran, deteniendo los servicios de producción, fue necesario encontrar una manera de monitorear de mejor manera los mismos.

A continuación una guia de como configurar esto en instancias EC2 con ubuntu:

Paso 1 crear un rol con permisos para

  • CloudWatchAgentServerPolicy
  • AmazonSSMManagedInstanceCore
  • + Politica de ec2:DescribeTags

Asignar este rol a la instancia deseada

Una vez activado el rol, continuamos con la configuración del agente

Descargamos el agente desde:

Instalamos el paquete .deb

Verificamos el estado del servicio

ahí nos indicará que falta configurar el servicio

ejecutamos el asistente de configuración

Dependiendo de la configuración, y el usuario que escojamos deberemos dar permiso a este usuario:

Una vez configurado, se generará un archivo en:

Debe moverse a

Activamos e Iniciamos el servicio

Verificamos el estado usando

Si todo salió bien deberias ver lo siguiente en cloudwatch

Esto nos permitirá generar un dashboar similar a: