En ECS Fargate, cuando falla una tarea, hay un campo "Motivo de detención" que proporciona un registro útil. Sin embargo, he notado que se trunca después de 255 símbolos (captura de pantalla a continuación).
Revisé la pestaña de red y rastreé el JSON de la respuesta http, y está truncado incluso allí (por lo tanto, del lado del servidor). ¿Hay alguna manera de obtener el mensaje completo?
Encontré este hilo donde discuten el mismo problema.
¿Cómo puedo ver el mensaje de error completo y sin truncar?
Eventualmente encontré el mensaje de error completo en CloudTrail. Busqué por "Nombre de usuario" e ingresé el GUID de la tarea como nombre de usuario. Esto redujo la cantidad de eventos que tuve que filtrar. El mensaje de error completo estaba en un evento "GetParameters".
Solo para su información para cualquiera que lea esta respuesta, el GUID de la tarea es la ID al final de taskArn o si va a Task en la consola, será la ID que ve en Task: fc0398a94d8b4d4d9218a6d870914a80 – Emmanuel NK 21 de junio a las 13:21