Skip to main content

Exibir logs do GitHub Copilot em seu ambiente

Exiba os logs para solucionar problemas de erros relacionados ao GitHub Copilot no IDE.

Quem pode usar esse recurso?

GitHub Copilot Pro, GitHub Copilot Free, GitHub Copilot Business ou GitHub Copilot Enterprise.

Como coletar arquivos de log

O local dos arquivos de log depende do IDE da JetBrains que você está usando. Para saber mais, confira Como configurar o GitHub Copilot no seu ambiente.

Estas etapas descrevem como exibir e coletar os arquivos de log para os seguintes IDEs do JetBrains:

  • IntelliJ IDEA
  • Android Studio
  • GoLand
  • PhpStorm
  • PyCharm
  • RubyMine
  • WebStorm

Os logs de extensão do GitHub Copilot para o local de log do IDEA para plug-ins do IntelliJ.

  1. No IDE do JetBrains, abra o menu Ajuda.
  2. Vá para Mostrar Logon no Localizador.
  3. Abra o idea.log no seu editor preferido e procure erros relacionados ao GitHub ou ao GitHub Copilot.

Para obter mais informações, confira Como localizar arquivos de log do IDE na documentação do Intellij.

Coletar arquivos de log do Rider

  1. No Rider, abra o menu Ajuda.
  2. Acesse Ferramentas de diagnóstico.
  3. Vá para Mostrar Logon.
  4. Abra o idea.log no seu editor preferido e procure erros relacionados ao GitHub ou ao GitHub Copilot.

Habilitar o modo de depuração:

Se você acredita que o arquivo de log não contém informações suficientes para resolver um problema, talvez seja útil habilitar temporariamente o log de depuração. Isso pode ser útil principalmente para depurar problemas relacionados à rede.

  1. Na barra de menus, clique em Ajuda, selecione Ferramentas de Diagnóstico e clique em Configurações de log de depuração....

    Captura de tela da barra de menus em um IDE do JetBrains. O menu "Ajuda" e o submenu "Ferramentas de Diagnóstico" são expandidos e a opção "Configurações de Log de Depuração" é realçada.

  2. Na janela "Configuração personalizada de log de depuração", adicione uma nova linha com o seguinte conteúdo e clique em OK.

    Text
    #com.github.copilot:trace
    
  3. Continue usando o IDE até encontrar o problema novamente e, em seguida, colete o arquivo de log conforme descrito em Coletar arquivos de log.

  4. Quando você tiver as informações necessárias, desative o modo de depuração removendo #com.github.copilot:trace da janela "Configuração personalizada de log de depuração".

Exibindo logs de diagnóstico de conectividade de rede

Se você encontrar problemas para se conectar ao GitHub Copilot devido a restrições de rede, firewalls ou configuração de proxy, use as etapas de solução de problemas a seguir.

  1. Na barra de menus, selecione Tools, escolha GitHub Copilot e selecione Log Diagnostics.
  2. O arquivo idea.log deve ser aberto no IDE JetBrains com a saída de diagnóstico. Como alternativa, você pode abrir o arquivo idea.log no editor de sua preferência.
  3. Confira a seção sobre Acessibilidade para determinar se o GitHub Copilot pode acessar os serviços necessários.

Se você estiver usando um certificado personalizado, verifique se o certificado está instalado corretamente no sistema operacional. Confira Solução de problemas de erros de rede para o GitHub Copilot. Depois, use as etapas de solução de problemas a seguir.

  1. Na barra de menus, selecione Tools, escolha GitHub Copilot e selecione Log CA Certificates.
  2. O arquivo idea.log deve ser aberto no IDE JetBrains com os certificados de autoridade de certificação confiáveis registrados no formato PEM. Talvez seja necessário atualizar o arquivo idea.log para exibir toda a saída. Como alternativa, você pode abrir o arquivo idea.log no editor de sua preferência.
  3. Verifique se o certificado personalizado esperado está incluído na saída da lista de certificados.