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 se encuentra en versión preliminar y está sujeta a cambios.
Cuando las compilaciones de EC2 Image Builder fallan, la causa raíz puede llevar mucho tiempo y ser difícil de identificar. La función de solución de problemas de Image Builder, con tecnología AWS DevOps Agent, automatiza este proceso con AI-powered el análisis. Puede identificar rápidamente la causa de los errores de compilación complejos o detectar patrones en varios procesos defectuosos.
Cuando una compilación falla, puedes usar la Solución de problemas para analizar los registros de compilación, los registros de Amazon, las ejecuciones de CloudWatch los pasos del flujo de trabajo y AWS los recursos relacionados. Recibirás un análisis de la causa raíz y los pasos de remediación para resolver el problema.
Puede solucionar el problema de una sola creación de canalización fallida o analizar varias canalizaciones fallidas para identificar patrones comunes y causas raíz compartidas.
Contenido
Requisitos previos
Antes de utilizar la función de solución de problemas, asegúrese de que el usuario o rol de IAM que utilice tenga los siguientes permisos:
-
aidevops:ListAgentSpaces— Necesario para descubrir los espacios de agentes 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— Necesario solo si quieres que Image Builder cree un espacio de agente para ti. 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.
Configure la solución de problemas
La función de solución de problemas requiere un espacio de AWS DevOps agente. Puede utilizar un espacio de agente existente o hacer que Image Builder cree uno por 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 agente, Image Builder crea y configura uno cuando inicie su 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 al crear una imagen, puede iniciar una AI-powered investigación desde varios puntos de entrada del Image Builder Consola de administración de AWS.
Inicie una investigación de solución de problemas
Usa uno de los siguientes métodos para empezar a solucionar problemas de una compilación fallida:
-
Tabla de canalizaciones: seleccione 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: seleccione el icono de solución de problemas situado junto a la creación de una imagen fallida en la lista de imágenes de salida.
-
Cajón de solución de problemas: en el Consola de administración de AWS encabezado, selecciona el icono de solución de problemas y, a continuación, selecciona la canalización que deseas investigar.
Durante la investigación
Tras iniciar la solución de problemas, la solución de problemas investiga el fallo. 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 el motivo por el que se produjo un error en la compilación
-
Pasos de remediación 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 en la misma compilación fallida, vuelve a seleccionar Solucionar problemas.
Solucione los problemas de varias canalizaciones fallidas
Si tienes varias canalizaciones defectuosas, puedes analizarlas juntas para identificar los patrones comunes y las causas raíz compartidas.
Inicie una investigación global
Utilice uno de los siguientes métodos para solucionar problemas con varias canalizaciones:
-
En la tabla de canalizaciones de imágenes, seleccione varias canalizaciones con errores y elija Solucionar problemas seleccionadas.
-
Abre el cajón de solución de problemas y selecciona Solucionar todos los problemas para analizar todas las canalizaciones defectuosas.
Agregue los resultados del análisis
Recibirá un análisis agrupado organizado por causa raíz. Para cada grupo, obtendrá:
-
Descripción de la causa raíz compartida
-
Canalizaciones afectadas por esa causa raíz
-
Pasos de remediación para el grupo
Tras el análisis agregado, puede elegir una solicitud de desglose para investigar una tubería específica con más detalle.
¿Qué investiga TroubleSolution
Al solucionar problemas de una compilación fallida, el análisis abarca las siguientes áreas:
-
Crea registros y registros de Amazon CloudWatch : comprueba si hay errores, códigos de salida distintos de cero, tiempos de espera y trazas de pilas.
-
Ejecuciones de pasos del flujo de trabajo: identifica el paso fallido y examina sus detalles.
-
Redes y permisos: revisa los permisos del perfil 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 VPC.
-
Configuración de componentes y recetas: comprueba si hay errores de script, dependencias faltantes, URL incorrectas y validez de la AMI base.
-
Conectividad de red: comprueba la accesibilidad del agente 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:
-
La solución de problemas realiza un análisis de solo lectura. Sus recursos no se modifican.
-
La resolució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. Compruebe el análisis y las recomendaciones antes de modificar los recursos.
Para obtener más información sobre la solución de problemas de compilaciones en canalización de Image Builder, consulteSolución de problemas de canalizaciones.