En este artículo, obtendremos una introducción a Amazon Cloudwatch Synthetics. Con esta característica, puede crear diferentes tipos de Canarias para verificar continuamente su experiencia de usuario incluso cuando no tiene tráfico, monitorear y probar comportamientos inusuales y rastrear problemas hasta su origen para una resolución más rápida.
Comencemos por navegar a los sintéticos de CloudWatch.
Los sintéticos de Amazon CloudWatch le permiten crear scripts configurables llamados canarios para monitorear continuamente los puntos finales y las API de su aplicación. Mediante el uso de canarios, puede descubrir problemas con su sitio web antes de que lo hagan sus clientes.
Aquí ya tenemos dos canarios monitoreando nuestro sitio de adopción de mascotas de muestra.
Vamos a crear un tercer canario. Los valores controlados se pueden crear a partir de planos preexistentes a partir de scripts que se pueden editar en línea o mediante un generador de flujo de trabajo o una grabadora de valores controlados.
Para este canary, usaremos el plan de monitoreo Heartbeat . Los scripts de latidos cargan la URL especificada y almacenan una captura de pantalla de la página, un archivo de almacenamiento HTTP y registros de las URL a las que se accede. En este caso, ingresaremos la URL de nuestro sitio de adopción de mascotas de muestra.
Sigamos adelante sin ingresar ninguna variable de entorno.
También conservaremos la configuración predeterminada para la programación.
También mantendremos la configuración de tiempo de espera predeterminada. Si tiene políticas de retención de datos específicas, puede cambiar la configuración predeterminada aquí para mantener el cumplimiento.
En los permisos de acceso, puede elegir si desea crear una nueva función de administración de acceso e identidad o IAM que sea específica para este control controlado o usar una función existente. Crearemos un nuevo rol.
Puede permitir que los sintéticos creen alarmas de CloudWatch para su canario automáticamente. Añadamos una alarma que nos avisará a través de un SNS de Amazon, por si nuestro canary falla dos o más veces en 15 minutos.
Si su punto final está bajo una nube privada virtual, puede seleccionarlo aquí.
Los sintéticos de CloudWatch se pueden integrar con los mapas de servicios de lentes de servicio de AWS X-ray y CloudWatch. Habilitemos la integración y creemos el canary.
Nuestro canario de monitoreo de latidos del corazón se ha creado con éxito.
Los valores controlados con el rastreo habilitado también aparecen en el mapa del servicio tanto en la lente del servicio de CloudWatch como en una radiografía. Volviendo a la parte superior de la página, podemos seleccionar la pestaña de seguimiento para ver gráficos de las métricas de CloudWatch publicadas por este canario para el intervalo de tiempo seleccionado. La pestaña de configuración detalla la información de configuración actual para el valor controlado, incluida la última vez que se modificó.
Publicación traducida automáticamente
Artículo escrito por ddeevviissaavviittaa y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA