Transfert de journaux : CloudFront log-forwarding-cloudfront

Cette page explique comment transférer les journaux CDN de CloudFront vers le compartiment S3 d’Adobe pour la collecte de données du trafic généré par l’IA agentique. Vous utiliserez la page de configuration du réseau CDN de LLM Optimizer pour l’intégration à LLM Optimizer. Une fois le processus d’intégration terminé, suivez les étapes indiquées sur cette page pour configurer le transfert des journaux dans la console du tableau de bord CloudFront.

Étape 1 : intégrer dans LLM Optimizer step-1

Sur la page LLM Optimizer https://llmo.now/ :

  1. Accédez au tableau de bord de la configuration cliente.

    Bouton Configuration

  2. Cliquez sur l’onglet Configuration du CDN.

    Onglet Configuration du CDN

  3. Cliquez sur Prise en main.

  4. À côté de Activer les informations sur le trafic généré par l’IA, cliquez sur Configurer.

    Configurer

  5. Saisissez votre identifiant de compte AWS.

    Identifiant de compte AWS

  6. Sélectionnez CloudFront (BYOCDN).

    Sélectionner CloudFront

  7. Cliquez sur Intégration.

    Bouton Intégration

Étape 2 : activer la journalisation standard (console CloudFront) step-2

Pour activer la journalisation standard, à partir de la console de gestion AWS :

  1. Accédez à la console CloudFront et mettez à jour une distribution existante.

  2. Ouvrez l’onglet Journalisation.

  3. Choisissez Ajouter, puis sélectionnez le service qui recevra les journaux, ici Amazon S3.

  4. Pour Destination, sélectionnez ou créez la ressource. Saisissez le nom du compartiment, vous pouvez copier la valeur de la page de configuration du réseau CDN de LLM Optimizer.

    Nom du compartiment CloudFront

  5. Configurez les paramètres supplémentaires :

    • Sélection du champ : choisissez les champs du fichier journal. Consultez les champs obligatoires sur la page Configuration du réseau CDN de LLM Optimizer.

      Sélection de champs CloudFront

    • Partitionnement : copiez le suffixe de chemin depuis la page de configuration de LLM Optimizer.

      Partitionnement CloudFront

    • Format de sortie : le format doit être JSON.

      Format de sortie CloudFront

  6. Suivez les étapes pour mettre à jour ou créer la distribution.

  7. Sur la page Journaux, confirmez que Activé s’affiche en regard de la distribution.

Activer la journalisation standard pour la diffusion entre comptes cross-account

Le compte source (avec la distribution CloudFront) envoie les journaux d’accès au compte de destination (le compartiment S3 affiché dans la page de configuration du réseau CDN de LLM Optimizer). Les deux comptes doivent disposer des autorisations appropriées.

Par exemple : le compte source 111111111111 envoie les journaux à un compartiment S3 dans le compte de destination 222222222222. Vous pouvez utiliser l’interface de ligne de commande AWS.

NOTE
Dans les commandes ci-dessous, remplacez la valeur de l’ARN de destination de la diffusion (arn:aws:logs:us-east-1:222222222222:delivery-destination:cloudfront-delivery-destination) par la valeur de l’ARN de destination de la diffusion à partir de la page de configuration de LLM Optimizer.

ARN de destination de la diffusion

Configurer le compte source source-account

Vous devez ensuite configurer le compte source :

  1. Créer une source de diffusion : remplacez le nom et l’ARN de distribution :

    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. Créer la diffusion : liez la source à la destination. Utilisez l’ARN de destination à partir de l’étape « Configurer le compte de destination » :

    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. Vérifier :

    • Dans le compte source : console CloudFront > votre distribution > onglet Journalisation. Sous Type, vous devez voir la diffusion de journaux entre comptes S3.
    • Dans le compte destination : console S3 > compartiment. Vous devez voir le préfixe (par exemple, MyLogPrefix) et les journaux dans ce dossier.
recommendation-more-help
llm-optimizer-help-main-toc