Cloud Debugger

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

Veja a documentação do 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 "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 "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 "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 em um local de linha específico o estado do seu aplicativo em execução.

Logpoints de depuração

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

Depuração condicional

Capture um snapshot ou escreva uma mensagem de logpoint somente quando você precisar usar esses itens. Para fazer 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 é ativado automaticamente nos aplicativos do App Engine. Siga etapas simples para ativá-lo no Google Kubernetes Engine ou no Compute Engine.

Preços

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

Próximos passos

Comece a criar no Google Cloud com US$ 300 em créditos e mais de 20 produtos do programa Sempre gratuito.

Precisa de ajuda para começar?
Trabalhe com um parceiro confiável
Continue navegando