Un desarrollador desea revisar los logs del servidor de una aplicación web Python de alta disponibilidad que se ejecuta en múltiples instancias EC2 sin conectarse por SSH a cada instancia. ¿Qué cambio requiere la MENOR modificación de la aplicación para centralizar los logs?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Instalar el agente unificado de Amazon CloudWatch en cada instancia EC2 y configurarlo para enviar los logs de la aplicación a CloudWatch..
Por qué esta es la respuesta
La opción correcta es instalar el agente unificado de Amazon CloudWatch en cada instancia EC2 y configurarlo para enviar los logs de la aplicación a CloudWatch. Este método es el que requiere la menor modificación de la aplicación existente. El agente de CloudWatch puede recolectar logs de archivos directamente del sistema operativo de las instancias EC2 y enviarlos a CloudWatch Logs, donde pueden ser centralizados, monitoreados y analizados. Refactorizar la aplicación para AWS Lambda implicaría una reescritura significativa, lo cual es más que una "menor modificación". Construir un sistema de logging con OpenSearch Service, Logstash y Dashboards es una solución robusta, pero requiere una configuración y mantenimiento considerables de una infraestructura de logging separada, y no es la opción con la "menor modificación" para la aplicación en sí. Consolidar en una única instancia EC2 elimina la alta disponibilidad y no es una solución escalable para la centralización de logs en un entorno distribuido.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta