Fazer o download dos dados do perfil
Neste documento, descrevemos como fazer o download dos dados do seu perfil para o sistema local e como recuperar dados de perfil de forma programática usando um aplicativo Go.
Fazer o download de perfis usando o console Google Cloud
Para fazer o download do perfil exibido no gráfico de chama, clique em Fazer download get_app.
O Profiler usa a seguinte convenção de nomenclatura para o arquivo transferido:
profiler_[SERVICE_NAME]_[PROFILE_TYPE]_[FROM_DATE]_[TO_DATE]_[ZONE]_[VERSION].pb.gz
Nesta expressão:
SERVICE_NAMEcontém o Serviço selecionado;PROFILE_TYPEcontém o Tipo de perfil selecionado;FROM_DATEeTO_DATEcontém suas especificações de intervalo;ZONEcontém a Zona selecionada;VERSIONcontém a Versão selecionada.
Exemplo: profiler_docdemo-service_HEAP_2018-04-22T20_25_31Z_2018-05-22T20_25_31Z_us-east1-c.pb.gz
Baixar perfis de maneira programática
Para recuperar dados de perfil, use o método ListProfiles da API. O exemplo de programa Go a seguir demonstra o uso dessa API.
O programa de exemplo cria uma pasta no diretório de onde é executado e
gera um conjunto de arquivos pprof numerados. Cada arquivo tem uma convenção de nomenclatura semelhante a profile000042.pb.gz. Cada diretório contém dados de perfil
e um arquivo de metadados, metadata.csv, que contém informações sobre os
arquivos baixados.