Inoltro log: Fastly log-forwarding-fastly
Questa pagina spiega come inoltrare i registri CDN da Fastly al bucket S3 di Adobe per la raccolta di dati sul traffico agente. Per effettuare l’onboarding in LLM Optimizer, utilizza la pagina Configurazione CDN di LLM Optimizer. Al termine del processo di onboarding, segui i passaggi descritti in questa pagina per configurare l’inoltro dei registri nella console web Fastly.
Passaggio 1: onboarding in LLM Optimizer step-1
Nella pagina LLM Optimizer https://llmo.now/:
-
Vai a Configurazione.
-
Fare clic sulla scheda Configurazione CDN.
-
Fai clic su Inizia.
-
Accanto a Attiva analisi traffico IA, fai clic su Configura.
-
Selezionare Fastly (BYOCDN).
-
Fare clic su Onboard.
Passaggio 2: creare un endpoint S3 in Fastly step-2
Per creare un endpoint S3, nel Pannello di controllo Campaign Fastly:
- Nel dashboard Fastly, vai a Servizi CDN (non a Servizi di calcolo).
- Nell'area Amazon Web Services S3, fare clic su Crea endpoint.
- Compila i campi Crea un endpoint Amazon S3:
%Y-%m-%dT%H:%M:%S.000
300Stringa formato registro:
{ "timestamp": "%{strftime(\{"%Y-%m-%dT%H:%M:%S%z"\}, time.start)}V", "host": "%{if(req.http.Fastly-Orig-Host, req.http.Fastly-Orig-Host, req.http.Host)}V", "url": "%{json.escape(req.url)}V", "request_method": "%{json.escape(req.method)}V", "request_referer": "%{json.escape(req.http.referer)}V", "request_user_agent": "%{json.escape(req.http.User-Agent)}V", "response_status": %{resp.status}V, "response_content_type": "%{json.escape(resp.http.Content-Type)}V", "client_country_code": "%{client.geo.country_name}V", "time_to_first_byte": "%{time.to_first_byte}V" }
Dopo aver completato i passaggi precedenti, fai clic su Opzioni avanzate e imposta:
Dopo aver impostato le opzioni avanzate:
- Fai clic su Crea per creare l'endpoint.
- Dal menu Attiva, seleziona Attiva in produzione da distribuire.
Esempio di voce di registro example
Di seguito è riportata una stringa di formato di esempio per l’invio di dati ad Amazon S3:
{
"timestamp": "2026-02-10T05:05:36+0000",
"host": "example.com",
"url": "/my/path",
"request_method": "GET",
"request_referer": "https://example.com/my/other/path",
"request_user_agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1",
"response_status": 200,
"response_content_type": "text/css; charset=utf-8",
"client_country_code": "argentina",
"time_to_first_byte": "0.138"
}