Reenvío de registros: CloudFront log-forwarding-cloudfront

En esta página se explica cómo reenviar registros de CDN de CloudFront al bloque S3 de Adobe para la recopilación de datos de tráfico auténtico. Utilizará la página de configuración de CDN de LLM Optimizer para incorporarse a LLM Optimizer. Una vez completado el proceso de incorporación, siga los pasos proporcionados en esta página para configurar el reenvío de registros en la consola del panel de CloudFront.

Paso 1: Incorporación en LLM Optimizer step-1

En la página de LLM Optimizer https://llmo.now/:

  1. Vaya a Panel de configuración del cliente.

    Botón Configuración

  2. Haga clic en la ficha Configuración de CDN.

    Ficha Configuración de CDN

  3. Haga clic en Comenzar.

  4. Junto a Activar perspectivas de tráfico de IA, haga clic en Configurar.

    Configuración

  5. Escriba su ID de cuenta de AWS.

    ID de cuenta de AWS

  6. Seleccione CloudFront (BYOCDN).

    Seleccionar CloudFront

  7. Haga clic en Incorporar.

    Botón de incorporación

Paso 2: Habilitar el registro estándar (consola de CloudFront) step-2

Para habilitar el registro estándar, en AWS Management console:

  1. Acceda a la consola CloudFront y actualice una distribución existente.

  2. Abra la ficha Registro.

  3. Elija Add y, a continuación, seleccione el servicio para recibir registros, en este caso Amazon S3.

  4. Para Destino, seleccione o cree el recurso. Escriba el nombre del contenedor, puede copiar el valor desde la página de configuración de CDN de LLM Optimizer.

    Nombre del contenedor de CloudFront

  5. Configurar ajustes adicionales:

    • Selección de campo: elija los campos del archivo de registro. Consulte los campos obligatorios en la página de configuración de CDN de LLM Optimizer.

      Selección de campo de CloudFront

    • Partición: copie el sufijo de ruta de la página de configuración de LLM Optimizer.

      Partición de CloudFront

    • Formato de salida — el formato debe ser JSON.

      Formato de salida de CloudFront

  6. Complete los pasos para actualizar o crear la distribución.

  7. En la página Registros, confirme que Habilitado aparece junto a la distribución.

Habilitar el registro estándar para la entrega entre cuentas cross-account

La cuenta de origen (con la distribución de CloudFront) envía registros de acceso a la cuenta de destino (el contenedor de S3 que se muestra en la página de configuración de CDN de LLM Optimizer). Ambas cuentas deben tener los permisos adecuados.

Por ejemplo: la cuenta de origen 111111111111 envía registros a un bloque S3 en la cuenta de destino 222222222222. Puede usar la Interfaz de línea de comandos de AWS.

NOTE
En los comandos siguientes, reemplace el valor ARN de destino de entrega (arn:aws:logs:us-east-1:222222222222:delivery-destination:cloudfront-delivery-destination) por el valor de ARN de destino de entrega de la página de configuración de LLM Optimizer.

ARN de destino de envío

Configuración de la cuenta de origen source-account

A continuación, debe configurar la cuenta de origen:

  1. Crear un origen de entrega; reemplace el nombre y el ARN de distribución:

    code language-bash
    aws logs put-delivery-source --name s3-cf-delivery \
      --resource-arn arn:aws:cloudfront::111111111111:distribution/E1TR1RHV123ABC \
      --log-type ACCESS_LOGS
    
  2. Cree la entrega - vincule el origen al destino; use el ARN de destino desde el paso "Configurar la cuenta de destino":

    code language-bash
    aws logs create-delivery --delivery-source-name s3-cf-delivery \
      --delivery-destination-arn arn:aws:logs:us-east-1:222222222222:delivery-destination:cloudfront-delivery-destination
    
  3. Verificar:

    • En la cuenta de source: consola de CloudFront > su distribución > pestaña Registro. En Tipo debería ver el envío de registro entre cuentas de S3.
    • En la cuenta de destination: consola S3 > contenedor. Debería ver el prefijo (por ejemplo, MyLogPrefix) y los registros de esa carpeta.
recommendation-more-help
41a85d8c-31b3-4f79-8fce-b1a6885bc707