Saltar al contenido

¿Cómo configuro un controlador de registro para mis tareas de Amazon ECS en Fargate?

2 minutos de lectura
0

Quiero configurar un controlador de registro para mis tareas de Amazon Elastic Container Service (Amazon ECS) en AWS Fargate.

Descripción breve

Al crear una definición de tarea para AWS Fargate, puedes hacer que Amazon ECS configure automáticamente los registros de Amazon CloudWatch. Esta opción crea un grupo de registro en tu nombre y usa el nombre de la familia de la definición de tareas con ecs como prefijo.

Resolución

Para configurar el controlador de registro para que utilice la opción de configuración automática del grupo de registro, sigue estos pasos:

  1. Abre la consola de Amazon ECS.
  2. En el panel de navegación, elige Task definitions (Definiciones de tareas) y, a continuación, Create new task definition (Crear una nueva definición de tarea).
  3. En la página Create new task definition (Crear una nueva definición de tarea), en Task definition configuration (Configuración de la definición de la tarea), introduce un nombre para la familia de definiciones de la tarea.
  4. En Infrastructure requirements (Requisitos de infraestructura), en Launch type (Tipo de lanzamiento), elige AWS Fargate.
  5. En Container (Contenedor), en Logging (Registro), selecciona Use log collection (Usar recopilación de registros). A continuación, introduce la información siguiente:
    Para configurar sus tareas para que usen el controlador de registro awslogs para enviar registros a CloudWatch, elige Amazon CloudWatch.
    En la clave awslogs-group, deja el valor como está. Si el campo está vacío, introduce un valor para tu grupo.
    En la clave awslogs-region, deja el valor como está. Si el campo está vacío, introduce un valor para la región de AWS.
    En la clave awslogs-stream-prefix, deja el valor como está. Si el campo está vacío, introduce un valor para tu secuencia.
    Si el grupo de registro no existe, define el parámetro awslogs-create-group en true. Para el rol de ejecución de tareas, utiliza la acción logs:CreateLogGroup.
    Nota: Según tu caso práctico, puedes definir otros parámetros. Para obtener más información, consulta Definición de tareas de Amazon ECS de ejemplo: enrutar registros a CloudWatch.
  6. Selecciona Crear.

Información relacionada

Tipo de lanzamiento de Fargate

Rol de IAM de ejecución de tareas de Amazon ECS

OFICIAL DE AWSActualizada hace un año