Transfert de journal : 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 de trafic agentic. Vous utiliserez la page de configuration du réseau CDN de LLM Optimizer pour vous intégrer à LLM Optimizer. Une fois le processus d’intégration terminé, suivez les étapes fournies sur cette page pour configurer le transfert des journaux dans la console du tableau de bord CloudFront.
Étape 1 : intégration dans LLM Optimizer step-1
Sur la page LLM Optimizer https://llmo.now/ :
-
Accédez au Tableau de bord de configuration du client.
-
Cliquez sur l’onglet Configuration du réseau CDN.
-
Cliquez sur Commencer.
-
En regard de Activer AI Traffic Insights, cliquez sur Configurer.
-
Saisissez votre ID de compte AWS.
-
Sélectionnez CloudFront (BYOCDN).
-
Cliquez sur Intégration.
Étape 2 : activer la journalisation standard (console CloudFront) step-2
Pour activer la journalisation standard, à partir de la console de gestion AWS :
-
Accédez à la console CloudFront et mettez à jour une distribution existante.
-
Ouvrez l’onglet Journalisation.
-
Choisissez Ajouter, puis sélectionnez le service qui recevra les logs, ici Amazon S3.
-
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 LLM Optimizer.
-
Configurez paramètres supplémentaires :
-
Sélection du champ — choisissez les champs du fichier journal. Voir les champs obligatoires sur la page Configuration du réseau CDN LLM Optimizer .
-
Partitionnement — copiez le suffixe de chemin de la page de configuration de LLM Optimizer.
-
Format de sortie — le format doit être JSON.
-
-
Suivez les étapes de mise à jour ou de création de la distribution.
-
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 envoie 111111111111 les journaux à un compartiment S3 dans le compte de destination 222222222222. Vous pouvez utiliser l’interface de ligne de commande AWS.
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.
Configuration du compte source source-account
Vous devez ensuite configurer le compte source :
-
Créer une source de diffusion - remplacez le nom et la distribution ARN :
code language-bash aws logs put-delivery-source --name s3-cf-delivery \ --resource-arn arn:aws:cloudfront::111111111111:distribution/E1TR1RHV123ABC \ --log-type ACCESS_LOGS -
Créer la diffusion - lier la source à la destination ; utiliser 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 -
Vérifier :
- Dans le compte source : console CloudFront > onglet distribution > Journalisation . Sous Type vous devriez voir la diffusion du journal entre comptes S3.
- Dans le compte destination : Console S3 > compartiment . Vous devriez voir le préfixe (par exemple,
MyLogPrefix) et les journaux dans ce dossier.