Le Funzioni CloudFront Amazon supportano ora la registrazione nei log di accesso di CloudFront

Inserito il: 14 lug 2026

È ora possibile scrivere dati personalizzati direttamente nei log di accesso di CloudFront utilizzando un nuovo metodo helper disponibile all'interno delle Funzioni CloudFront. Le Funzioni CloudFront eseguono JavaScript leggero all'edge per attività quali la riscrittura degli URL, la manipolazione delle intestazioni e il routing delle richieste. In precedenza, era possibile inviare i dati di log ad Amazon CloudWatch Logs solo come file di log separato rispetto ai log di accesso di CloudFront. Con questo lancio, non è più necessario correlare le decisioni delle funzioni con i dati dei log di accesso di CloudFront in sistemi di registrazione separati.

È possibile chiamare cf.logCustomData() dalle funzioni di richiesta del visualizzatore o di risposta del visualizzatore per registrare valori quali le assegnazioni delle varianti dei test A/B, i risultati dell'autenticazione o le decisioni di routing direttamente nel record del log di accesso di CloudFront per tale richiesta. Questa funzionalità è compatibile sia con le configurazioni dei log in tempo reale di CloudFront sia con la registrazione standard (v2), consentendo di analizzare il comportamento delle funzioni e i risultati delle richieste in un'unica query. La funzionalità console.log() esistente rimane disponibile e i due metodi possono essere utilizzati insieme nella stessa funzione.

I dati di log personalizzati delle Funzioni CloudFront Amazon sono disponibili da oggi in tutte le posizioni edge di CloudFront. Non ci sono costi aggiuntivi per l'utilizzo di cf.logCustomData(). Si applicano i prezzi standard per l'invocazione delle Funzioni CloudFront e i costi di distribuzione dei log di accesso. Per iniziare, consulta la sezione dedicata ai metodi di supporto delle Funzioni CloudFront.