Ogni richiesta Cloud CDN viene registrata in Cloud Logging. Per informazioni sull'abilitazione e la disabilitazione del logging, consulta la panoramica su logging e monitoraggio del bilanciatore del carico delle applicazioni esterno e di Cloud CDN.
I log per Cloud CDN sono associati al bilanciatore del carico delle applicazioni esterno a cui sono collegati i backend Cloud CDN. I log di Cloud CDN vengono indicizzati prima in base alla regola di forwarding e poi in base alla mappa URL.
Per visualizzare i log di Cloud CDN, segui questi passaggi.
Console
- Nella console Google Cloud , vai alla pagina Esplora log.
- Nel menu Risorsa, seleziona Bilanciatore del carico HTTP Cloud.
- Visualizza i log nel seguente modo:
- Visualizza tutti i log: seleziona il menu Risorsa e poi Tutte le regole di forwarding.
- Visualizza i log per una regola di forwarding: seleziona il nome della regola di forwarding dall'elenco delle regole di forwarding.
- Visualizza i log per una mappa URL utilizzata da una regola di forwarding: seleziona una regola di forwarding e poi una mappa URL.
Richiesta gestita dal backend
Per confermare che una richiesta viene gestita da un backend abilitato per Cloud CDN, devi individuare tre campi principali:
httpRequest: quando una richiesta viene gestita da un backend, puoi vedere che la cache è piena e confermare l'URL della richiesta.cacheFillBytes:NUMBER_OF_BYTEScacheLookup: TruerequestURL: URL
jsonPayload: dal campostatusDetailspuoi verificare che la risposta sia stata gestita dal backend.statusDetails: "response_sent_by_backend"
Richiesta gestita dalla cache
La seguente voce di log mostra un successo della cache.
{
insertId: "1oek5rg3l3fxj7"
jsonPayload: {
@type: "type.googleapis.com/google.cloud.loadbalancing.type.LoadBalancerLogEntry"
cacheId: "SFO-fbae48ad"