Les Fonctions Amazon CloudFront prennent désormais en charge la journalisation dans les journaux d’accès CloudFront

Publié le: 14 juil. 2026

Vous pouvez désormais écrire des données personnalisées directement dans les journaux d’accès CloudFront à l’aide d’une nouvelle méthode d’assistance disponible dans les Fonctions CloudFront. Les Fonctions CloudFront exécutent du JavaScript léger à la périphérie pour des tâches telles que la réécriture d’URL, la manipulation des en-têtes et le routage des demandes. Auparavant, vous ne pouviez transmettre des données de journal à Amazon CloudWatch Logs que dans un fichier journal distinct de vos journaux d’accès CloudFront. Avec ce lancement, vous n’avez plus besoin de corréler les décisions relatives aux fonctions avec les données du journal d’accès CloudFront sur des systèmes de journalisation distincts.

Vous pouvez appeler cf.LogCustomData () à partir des fonctions de demande ou de réponse de l’utilisateur pour enregistrer des valeurs telles que les attributions de variantes de tests A/B, les résultats d’authentification ou les décisions de routage directement dans l’enregistrement du journal d’accès CloudFront pour cette demande. Cela fonctionne à la fois avec les configurations de journalisation en temps réel de CloudFront et avec la journalisation standard (v2), ce qui vous permet d’analyser le comportement des fonctions et de demander les résultats dans une seule requête. La fonctionnalité console.log () existante reste disponible, et les deux méthodes peuvent être utilisées ensemble dans la même fonction.

Les données de journal personnalisées des Fonctions Amazon CloudFront sont disponibles dès aujourd’hui dans tous les emplacements périphériques de CloudFront. L’utilisation de cf.logCustomData () est gratuite. La tarification d’invocation des Fonctions CloudFront standard et les frais de livraison du journal d’accès s’appliquent. Pour commencer, consultez la section Méthodes d’assistance des Fonctions CloudFront Functions.