Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Solucione problemas de compilaciones fallidas con IA: vista previa
Función de vista previa
Esta función está en versión preliminar y está sujeta a cambios.
Cuando las compilaciones de EC2 Image Builder fallan, la causa principal puede llevar mucho tiempo y ser compleja de identificar. La función de resolución de problemas de Image Builder, con tecnología de AWS DevOps Agent, automatiza este proceso mediante el análisis. AI-powered Puede identificar rápidamente la causa de las fallas de compilación complejas o detectar patrones en varias canalizaciones fallidas.
Cuando una compilación falla, puedes usar Troubleshoot para analizar los registros de compilación, los registros de Amazon, las ejecuciones de CloudWatch los pasos del flujo de trabajo y los recursos relacionados AWS . Recibirás un análisis de la causa raíz y los pasos para solucionarlo para resolver el problema.
Puedes solucionar los problemas de una sola canalización fallida o analizar varias canalizaciones fallidas para identificar los patrones comunes y las causas principales compartidas.
Contenido
Requisitos previos
Antes de usar la función de resolución de problemas, asegúrese de que el usuario o rol de IAM que usa tenga los siguientes permisos:
-
aidevops:ListAgentSpaces— Necesario para descubrir los espacios de agente disponibles. -
aidevops:CreateChat— Necesario para iniciar las sesiones de solución de problemas. -
aidevops:SendChatMessage— Necesario para enviar mensajes durante la resolución de problemas. -
aidevops:CreateAgentSpace— Solo es necesario si desea que Image Builder cree un espacio de agente para usted. Puede omitir este permiso si trae su propio espacio de agente.
Para obtener más información sobre las políticas de IAM, consulte Políticas y permisos en IAM.
Configurar la solución de problemas
La función de solución de problemas requiere un espacio de AWS DevOps agente. Puede usar un espacio de agentes existente o hacer que Image Builder cree uno para usted:
-
Traiga su propio espacio de agente: si ya tiene un espacio de agente, Image Builder lo usa para solucionar problemas.
-
Haga que Image Builder cree uno: si no tiene un espacio de agentes, Image Builder crea y configura uno cuando inicia la primera investigación. Esta opción requiere el
aidevops:CreateAgentSpacepermiso.
Para iniciar la solución de problemas, elija el icono de solución de problemas en el Consola de administración de AWS encabezado.
nota
Para obtener más información sobre el AWS DevOps agente, consulte la guía del usuario del AWS DevOps agente.
Solucione los problemas de una compilación fallida
Cuando se produce un error en la creación de una imagen, puede iniciar una AI-powered investigación desde varios puntos de entrada en el generador Consola de administración de AWS de imágenes.
Inicie una investigación de solución de problemas
Usa uno de los siguientes métodos para empezar a solucionar problemas en una compilación fallida:
-
Tabla de canalizaciones: elige el icono de solución de problemas situado junto al estado de una canalización fallida en la lista de canalizaciones de imágenes.
-
Tabla de imágenes de salida: en la lista de imágenes de salida, seleccione el icono de solución de problemas situado junto a la creación de una imagen fallida.
-
Cajón de solución de problemas: en el Consola de administración de AWS encabezado, seleccione el icono de solución de problemas y, a continuación, seleccione la canalización que desea investigar.
Durante la investigación
Tras iniciar la solución de problemas, Troubleshoot investiga la falla. Puede realizar un seguimiento del progreso en tiempo real en el cajón a medida que se analizan los registros y los recursos. Por lo general, la investigación se completa en unos minutos. Puede seguir trabajando en otras Consola de administración de AWS áreas mientras se ejecuta el análisis. Cuando finalice la investigación, recibirá:
-
Análisis de la causa raíz que identifica por qué falló la compilación
-
Medidas correctivas para resolver el problema
-
Comandos o cambios de configuración para solucionar el problema
Tras revisar los resultados, puede enviar comentarios sobre la calidad de la respuesta. Para volver a ejecutar el análisis con la misma compilación fallida, vuelve a elegir Solucionar problemas.
Solucione los problemas de varias canalizaciones fallidas
Si tienes varias canalizaciones fallidas, puedes analizarlas juntas para identificar patrones comunes y causas fundamentales compartidas.
Inicie una investigación global
Utilice uno de los siguientes métodos para solucionar problemas en varias canalizaciones:
-
En la tabla de canalizaciones de imágenes, seleccione varias canalizaciones fallidas y seleccione Solucionar problemas.
-
Abre el panel de resolución de problemas y selecciona Solucionar todos los problemas para analizar todas las canalizaciones fallidas.
Agregue los resultados del análisis
Recibirá un análisis agrupado organizado por causa raíz. Para cada grupo, obtienes:
-
Descripción de la causa raíz compartida
-
Canalizaciones afectadas por esa causa raíz
-
Pasos de reparación para el grupo
Tras el análisis agregado, puede elegir un indicador de desglose para investigar un proceso específico con más detalle.
Qué investiga Troubleshoot
Al solucionar problemas de una compilación fallida, el análisis abarca las siguientes áreas:
-
Registros de compilación y CloudWatch registros de Amazon: comprueba si hay errores, códigos de salida distintos de cero, tiempos de espera y rastros de pila.
-
Ejecuciones de pasos del flujo de trabajo: identifica el paso fallido y examina sus detalles.
-
Redes y permisos: revisa los permisos de los perfiles de instancia de IAM, los grupos de seguridad, el enrutamiento de subredes, las puertas de enlace NAT, las puertas de enlace de Internet y los puntos de enlace de la VPC.
-
Configuración de componentes y recetas: comprueba si hay errores en los scripts, dependencias faltantes, URL incorrectas y la validez básica de la AMI.
-
Conectividad de red: comprueba la accesibilidad de los agentes AWS Systems Manager (Systems Manager), la resolución de DNS y la configuración del proxy.
-
Historial de compilaciones: revisa las compilaciones recientes para distinguir los errores persistentes de los problemas intermitentes.
Consideraciones
Tenga en cuenta lo siguiente cuando utilice la función de solución de problemas:
-
Troubleshoot realiza un análisis de solo lectura. Sus recursos no se modifican.
-
La solución de problemas se centra en los errores de compilación de Image Builder y en la infraestructura relacionada, como IAM, VPC y Systems Manager Agent.
nota
La IA genera estas respuestas. Verifique el análisis y las recomendaciones antes de modificar los recursos.
Para obtener más información sobre la solución de problemas de creación de canalizaciones de Image Builder, consulteSolución de problemas de canalizaciones.