Scarica i dati del profilo
Questo documento descrive come scaricare i dati del profilo sul sistema locale e come recuperare i dati del profilo in modo programmatico utilizzando un'applicazione Go.
Scarica i profili utilizzando la Google Cloud console
Per scaricare il profilo visualizzato nel grafico a fiamma, fai clic su Scarica get_app.
Profiler utilizza la seguente convenzione di denominazione per il file scaricato:
profiler_[SERVICE_NAME]_[PROFILE_TYPE]_[FROM_DATE]_[TO_DATE]_[ZONE]_[VERSION].pb.gz
In questa espressione:
SERVICE_NAMEcontiene la selezione ServizioPROFILE_TYPEcontiene la selezione Tipo di profiloFROM_DATEeTO_DATEcontengono le specifiche dell'intervallo di tempoZONEcontiene la selezione ZonaVERSIONcontiene la selezione Versione
Esempio: profiler_docdemo-service_HEAP_2018-04-22T20_25_31Z_2018-05-22T20_25_31Z_us-east1-c.pb.gz
Scarica i profili in modo programmatico
Per recuperare i dati del profilo, utilizza il metodo API ListProfiles. Il seguente programma Go di esempio mostra l'utilizzo di questa API.
Il programma di esempio crea una cartella nella directory da cui viene eseguito e
genera un insieme di file pprof numerati. Ogni file ha una convenzione di denominazione simile a profile000042.pb.gz. Ogni directory contiene i dati del profilo e un file di metadati, metadata.csv, che contiene informazioni sui file scaricati.