Log e metriche per la memorizzazione nella cache

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

  1. Nella console Google Cloud , vai alla pagina Esplora log.

    Vai a Esplora log

  2. Nel menu Risorsa, seleziona Bilanciatore del carico HTTP Cloud.
  3. 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_BYTES
    • cacheLookup: True
    • requestURL: URL
  • jsonPayload: dal campo statusDetails puoi 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"