Resolver problemas com aplicações Azure com GitHub Copilot for Azure

Use o GitHub Copilot for Azure para diagnosticar erros, analisar logs e resolver problemas de desempenho nas suas aplicações Azure. Quer precise de encontrar a causa raiz de uma falha de implementação ou investigar tempos de resposta lentos, o Copilot pode ajudá-lo a resolver problemas mais rapidamente, consultando diretamente os seus recursos Azure.

Antes de começares a resolver problemas

Para a melhor experiência de resolução de problemas, utilize as melhores práticas:

  • Usa o modo Agente para resolução de problemas interativa. Evita o modo Ask.
  • Inclua a palavra "Azure" no seu prompt para que o Copilot chame as ferramentas certas a partir do Azure MCP Server.
  • Se usar Visual Studio Code, selecione Configure Tools e ative tanto Azure MCP como GitHub Copilot para Azure. Para mais detalhes, consulte o separador Visual Studio Code da secção de chamadas de ferramentas .

Prompts gerais de resolução de problemas

Diagnosticar erros e falhas

  • "Por que minha última implantação do Azure falhou?"
  • "Estou a ver erros com a minha aplicação — verifique os registos do Azure para saber porquê."
  • "Por que estou vendo um erro 500 ao abrir meu site do Azure?"
  • "Existem erros 501 nos meus logs de aplicativos do Azure?"
  • "Estou recebendo um código de erro xxx no Azure — quais podem ser os motivos?"
  • "Mostre-me todos os erros 4xx nos meus logs do Azure das últimas 6 horas."

Investigar problemas de desempenho

  • "Ajude-me a analisar meu aplicativo do Azure quanto ao alto uso da CPU."
  • "Por que meu aplicativo do Azure está lento?"
  • "O que está causando latência no meu aplicativo Web do Azure?"
  • "Faça um despejo de memória do meu aplicativo do Azure."

Analisar registos com intervalos de tempo

  • "Solucione problemas do meu aplicativo do Azure para quaisquer possíveis problemas nas últimas 3 horas."
  • "Que erros a minha aplicação do Azure 'myAppName' teve nas últimas 24 horas?"
  • Capture todos os erros do Azure nos registos entre os dias de ontem e hoje.
  • "Encontre mensagens de erro nos logs do Azure que podem estar correlacionadas a 500 erros."

Monitorizar métricas e saúde

  • "Onde posso encontrar métricas e logs no Azure?"
  • "Quero ver todas as mensagens de erro nos meus logs do Azure."
  • "Diagnostique meu aplicativo do Azure para mostrar quais problemas ele encontrou."
  • "Por que meus clientes estão sendo desconectados com tanta frequência no Azure?"

Prompts específicos de resolução de problemas de serviço

Serviço de Aplicações do Azure

  • "Diagnosticar o alto uso da CPU no Serviço de Aplicativo do Azure."
  • "Por que estou vendo alto uso de memória no meu Serviço de Aplicativo do Azure?"
  • "Ajude-me a diagnosticar o desempenho lento no meu aplicativo Web do Azure."
  • O meu contentor do Serviço de Aplicações do Azure não está a iniciar.
  • Há algo de errado com a minha aplicação web 'bakery-api' do Azure?
  • "Solucione problemas por que meu aplicativo Web do Azure não está respondendo."
  • Ajude-me a obter um despejo de memória do Serviço de Aplicações do Azure.
  • "Verifique se meu aplicativo Web do Azure está tendo algum tempo de inatividade."

Azure Container Apps

  • O meu aplicativo de contentor do Azure não inicia.
  • "Meus usuários estão relatando erros com meu aplicativo de contêiner do Azure."
  • "Você pode olhar para meus logs do aplicativo de contêiner do Azure 'energy-api-1' para quaisquer erros 404?"
  • "Os logs do console do sistema do meu aplicativo de contêiner do Azure continham algum aviso recentemente?"

Serviço Kubernetes do Azure (AKS)

  • "Ajude-me a solucionar problemas do meu cluster AKS."
  • "Como posso obter os logs de um pod específico no Azure?"
  • "Os meus logs kube-apiserver do Azure mostram a última vez que ocorreu uma reinicialização?"
  • "Meu cluster AKS 'assistente-orquestrador' está tendo problemas de desempenho."
  • "Descubra por que meu cluster do Kubernetes do Azure 'store-service-prod' está lento."

Azure OpenAI Service

  • O que é que está a consumir a quota do meu modelo gpt-4o do Azure OpenAI?
  • "A minha implementação do Azure OpenAI está a devolver 429 erros de limite de taxa."
  • "Ajuda-me a resolver o uso de tokens para a conclusão do meu chat Azure OpenAI."

Funções do Azure

  • A minha Função do Azure não está a ser acionada. Ajuda-me a resolver problemas."
  • "Porque é que a minha função Azure está a expirar?"
  • "Verifique os registos de invocação da função Azure para erros na última hora."

Azure Cosmos DB

  • "Porque é que as minhas consultas no Azure Cosmos DB são lentas?"
  • "Ajuda-me a resolver o alto consumo de RU na minha conta Azure Cosmos DB."
  • "O meu pedido do Azure Cosmos DB está a devolver um erro 429."

Hubs de Eventos do Azure

  • "Meu aplicativo precisa de ajuda para processar eventos em tempo real nos Hubs de Eventos do Azure."
  • "Porque é que o meu grupo de consumidores do Hubs de Eventos do Azure está a ficar para trás?"

Azure SignalR Service

  • "Meu cliente do Azure SignalR não está recebendo mensagens. Porquê?"
  • "Por que meus clientes do Azure SignalR estão sendo desconectados com tanta frequência?"
  • "Onde posso encontrar métricas e logs para meu aplicativo Azure SignalR?"

Armazenamento do Azure

  • "Recebi um erro de Armazenamento do Azure 403: listagem de blob não autorizada."
  • "Porque é que a minha conta do Armazenamento do Azure está a limitar os pedidos?"

CLI do desenvolvedor do Azure (azd)

  • Estou a receber este erro do Azure Developer CLI. O que significa?"
  • "O meu azd up comando falhou durante o abastecimento. Ajuda-me a perceber porquê."

SDK do Azure

  • "O SDK do npm Azure Resource Manager não está sendo instalado. O que devo fazer?"
  • "Estou a receber erros de autenticação com o SDK do Azure. Ajuda-me a consertar."

Azure Web PubSub

  • "Meu cliente Azure Web PubSub não está recebendo mensagens. Porquê?"