Cloud Debugger

Verifique o comportamento do código na produção.

Veja a documentação deste produto.

Logotipo da Visão geral do Stackdriver Debugger

Depuração de aplicativos em tempo real

O Stackdriver Debugger é um recurso do Google Cloud Platform usado para inspecionar o estado de um aplicativo em execução em tempo real, sem interrompê-lo ou desacelerá-lo. Os usuários não são afetados enquanto você captura a pilha de chamadas e as variáveis em qualquer local do seu código-fonte. Use esse recurso para entender o comportamento do seu código na produção e analisar o estado dele para localizar bugs difíceis de serem encontrados.

Logotipo do Debug em produção

Depuração na produção

É possível usar o Stackdriver Debugger com aplicativos de produção. É possível tirar um snapshot do estado do aplicativo em execução ou inserir um novo log statement, bastam alguns cliques. Um snapshot captura a pilha de chamadas e as variáveis em um local específico do código na primeira vez em que uma instância o executa. O logpoint inserido se comporta como se fizesse parte do código implantado e grava as mensagens de registro no mesmo stream de registro. Tudo isso está disponível em uma interface simples e fácil de usar.

Logotipo de Várias opções de origem

Várias opções de origem

O Stackdriver Debugger é mais fácil de usar quando o código-fonte está disponível. Ele sabe como exibir a versão correta do código-fonte quando um sistema de controle de versões é usado. Por exemplo, o Google Cloud Source Repositories, GitHub, Bitbucket ou GitLab. Quando são usados outros repositórios de origem, é possível fazer upload dos arquivos de origem como parte do processo de criação e implantação. Além disso, ele poderá exibir arquivos locais quando for usado para desenvolvimento local. Se você não tiver acesso ao código-fonte, basta digitar o nome do arquivo e o número da linha diretamente na interface do usuário para capturar um snapshot ou inserir um logpoint.

Logotipo de Colaboração durante a depuração

Colaboração durante a depuração

Colabore com outros membros da equipe compartilhando sua sessão de depuração. É tão fácil quanto enviar o URL do Console.

Logotipo de Uso de fluxos de trabalho

Uso de fluxos de trabalho

O Stackdriver Debugger é integrado aos fluxos de trabalho atuais do desenvolvedor. Lance o Debugger e capture snapshots diretamente do Cloud Logging, de relatórios de erros, painéis, ambientes de desenvolvimento integrado e da interface de linha de comando do gcloud.

Recursos

Depuração de snapshots

Capture o estado do aplicativo em produção em um local de linha específico.

Logpoints de depuração

Insira um novo log statement sob demanda em um local de linha específico.

Depuração condicional

Capture um snapshot ou grave uma mensagem de logpoint somente quando você precisar. Para isso, use uma expressão condicional simples escrita na mesma linguagem do seu aplicativo.

Integração de IDE

Use o Cloud Debugger no IDE.

Fácil instalação

O Debugger está ativado automaticamente para aplicativos do App Engine. Siga etapas simples para ativá-lo no Google Kubernetes Engine ou no Compute Engine.

Recursos técnicos

Preços

O Cloud Debugger está disponível gratuitamente para todos os clientes do Google Cloud.

Próximos passos

Ganhe US$ 300 em créditos para aprender e criar no Google Cloud por até 12 meses.

Faça uma avaliação gratuita
Precisa de ajuda para começar?
Trabalhe com um parceiro confiável
Continuar navegando