Insights do Developer Connect

Este documento descreve os insights do Developer Connect e os benefícios que eles podem oferecer.

Com os insights do Developer Connect, você pode diagnosticar problemas nos seus aplicativos que podem causar interrupções e, assim, ajudar a corrigir esses problemas.

Os insights do Developer Connect são entradas de registro de eventos de implantação, enviadas do Developer Connect para o Cloud Logging, para serem consumidas pelo Gemini Cloud Assist.

Esses insights fornecem ao Gemini Cloud Assist informações sobre tempos de execução de aplicativos, artefatos implantados nesses tempos de execução, os arquivos de origem e dependências usadas para criar esses artefatos.

Como funcionam os insights do Developer Connect?

O Developer Connect Insights faz o seguinte:

  • Quando ocorrem interrupções, os insights do Developer Connect podem diminuir o tempo necessário para descobrir a causa raiz e se recuperar.
  • Quando há problemas com o aplicativo em execução na produção, os insights do Developer Connect ajudam a identificar as causas raiz e implementar correções rapidamente.

Para isso, os insights do Developer Connect mapeiam as relações entre os seguintes componentes do ciclo de vida de desenvolvimento de software (SDLC):

  • Ambientes de execução de aplicativos
  • Artefatos de aplicativos implantados nesses ambientes de execução
  • Procedência do build

Os insights do Developer Connect usam essas relações para agregar eventos relevantes do SDLC e usam essas relações como contexto para ajudar você a resolver problemas e tomar decisões. Os insights do Developer Connect registram esses eventos no Cloud Logging.

Como posso usar os insights do Developer Connect?

Confira alguns exemplos de informações que você pode receber com os insights do Developer Connect.

Quando ocorrem interrupções e problemas de produção, os SREs podem diminuir o tempo necessário para descobrir a causa raiz e se recuperar da interrupção recebendo respostas para perguntas como estas:

  • O que mudou para my-app em us-east1 desde 10 de outubro de 2024, às 10:10:10 EST?

  • Quais artefatos foram implantados e quando?

  • Quando os artefatos foram criados? De qual origem e de quais commits?

  • Quais implantações podem ter causado o problema de produção que estamos vendo?

  • Quais artefatos, implantados em quais tempos de execução de aplicativos, foram afetados por uma implantação?

O que preciso para usar os insights do Developer Connect?

Os insights do Developer Connect exigem os seguintes produtos e ferramentas do Google Cloud :

  • Um aplicativo do App Hub (opcional)

    Se você optar por definir o escopo da configuração de insights do Developer Connect para um aplicativo do App Hub, será necessário ter um.

    Os insights do Developer Connect são compatíveis com todos os modelos de configuração do App Hub para aplicativos. Recomendamos usar uma pasta configurada para gerenciamento de aplicativos para que você possa usar o Gemini Cloud Assist e outros recursos centrados em aplicativos.

  • Um projeto do Google Cloud (opcional)

    Você pode definir o escopo da configuração de insights do Developer Connect para um projetoGoogle Cloud , em vez de um aplicativo do App Hub. Não precisa ser o mesmo projeto em que você cria o recurso de configuração de insights do Developer Connect.

  • Developer Connect

    É necessário ativar a API Developer Connect.

  • Procedência do build

    A imagem do contêiner precisa ter uma procedência de build correspondente que os insights do Developer Connect possam encontrar. Consulte Configurar insights do Developer Connect para mais informações, incluindo as fontes de que os insights do Developer Connect podem recuperar a origem.

  • Gemini Cloud Assist

    Você pode ativar o Gemini Cloud Assist para usar os insights do Developer Connect com as investigações do Gemini Cloud Assist. Os insights do Developer Connect adicionam eventos de implantação de aplicativos ao contexto de investigação do Gemini Cloud Assist.

Quais ambientes de execução são compatíveis com os insights do Developer Connect?

Os insights do Developer Connect são compatíveis apenas com o Google Kubernetes Engine e o Cloud Run.

A seguir