Risolvere i problemi delle applicazioni Azure con GitHub Copilot per Azure

Usare GitHub Copilot per Azure per diagnosticare gli errori, analizzare i log e risolvere i problemi di prestazioni nelle applicazioni Azure. Se è necessario trovare la causa radice di un errore di distribuzione o analizzare i tempi di risposta lenti, Copilot può aiutare a risolvere i problemi più velocemente eseguendo una query diretta sulle risorse Azure.

Prima di iniziare la risoluzione dei problemi

Per un'esperienza ottimale per la risoluzione dei problemi, usare le procedure consigliate:

  • Usare la modalità agente per la risoluzione dei problemi interattivi. Evitare la modalità Ask .
  • Includere la parola "Azure" nel prompt in modo che Copilot chiami gli strumenti corretti dal server MCP Azure.
  • Se si usa Visual Studio Code, selezionare Configura strumenti e abilitare entrambi Azure MCP e GitHub Copilot per Azure. Per informazioni dettagliate, vedere la scheda Visual Studio Code della sezione chiamata dello strumento.

Richieste generali per la risoluzione dei problemi

Diagnosticare errori e guasti

  • "Perché l'ultima distribuzione di Azure ha avuto esito negativo?"
  • "Vengono visualizzati errori con l'app: controllare i log di Azure per scoprire perché".
  • "Perché viene visualizzato un errore 500 quando si apre il sito Web di Azure?"
  • "Sono presenti errori 501 nei log dell'app di Azure?"
  • "Si riceve un codice di errore xxx in Azure: quali potrebbero essere i motivi?"
  • "Mostra tutti gli errori 4xx nei log di Azure delle ultime 6 ore".

Analizzare i problemi di prestazioni

  • "Aiutami ad analizzare l'app di Azure per un utilizzo elevato della CPU".
  • "Perché l'applicazione Azure è lenta?"
  • "Qual è la causa della latenza nell'app Web di Azure?"
  • Eseguire un dump della memoria della mia app di Azure.

Analizzare i log con intervalli di tempo

  • Individua e risolvi i problemi della mia app Azure per eventuali anomalie nelle ultime 3 ore.
  • "Quali errori hanno avuto l'app di Azure 'myAppName' nelle ultime 24 ore?"
  • Recuperare tutti gli errori di Azure nei registri tra ieri e oggi.
  • "Trovare messaggi di errore nei log di Azure che potrebbero correlare a 500 errori".

Monitoraggio delle metriche e dello stato di integrità

  • "Dove è possibile trovare metriche e log in Azure?"
  • "Si vogliono visualizzare tutti i messaggi di errore nei log di Azure."
  • "Diagnosticare l'app di Azure per visualizzare i problemi riscontrati."
  • "Perché i miei client vengono disconnessi così spesso in Azure?"

Richieste di risoluzione dei problemi specifiche del servizio

Servizio app di Azure

  • "Diagnosticare un utilizzo elevato della CPU nel servizio app di Azure".
  • "Perché viene visualizzato un utilizzo elevato della memoria nel servizio app di Azure?"
  • "Aiutami a diagnosticare le prestazioni lente nell'app Web di Azure."
  • Il contenitore del servizio app di Azure non si avvia.
  • C'è qualcosa che non va con la web app bakery-api di Azure?
  • "Risolvere i problemi per cui l'app Web di Azure non risponde".
  • "Aiutami a raccogliere un dump della memoria dal servizio app di Azure".
  • Verificare se l'applicazione web di Azure riscontra tempi di inattività.

App contenitore di Azure

  • L'app contenitore di Azure non si avvia.
  • "I miei utenti segnalano errori con l'app per container di Azure."
  • "È possibile esaminare i log dell'app contenitore di Azure "energy-api-1" per eventuali errori 404?"
  • "I log della console di sistema della mia app container di Azure hanno contenuto avvisi di recente?"

Servizio Azure Kubernetes (AKS)

  • Aiutami a risolvere i problemi del mio cluster AKS.
  • "Come è possibile ottenere i log di un pod specifico in Azure?"
  • "I log di Azure kube-apiserver mostrano l'ultima volta che si è verificato un riavvio?"
  • "Il cluster del servizio Azure Kubernetes 'assistant-orchestrator' presenta problemi di prestazioni".
  • "Scopri perché il cluster Azure Kubernetes 'store-service-prod' è lento".

Servizio OpenAI di Azure

  • Che cosa sta consumando la quota del modello gpt-4o di Azure OpenAI?
  • La distribuzione di Azure OpenAI restituisce errori 429 dovuti al limite di frequenza.
  • "Aiutami a risolvere i problemi di utilizzo dei token per il completamento della chat OpenAI Azure".

Funzioni di Azure

  • "La mia funzione Azure non si attiva. Aiutami a risolvere i problemi."
  • "Perché la mia funzione Azure si verifica il timeout?"
  • "Controllare i log di chiamata della funzione Azure per individuare gli errori nell'ultima ora".

Azure Cosmos DB, un servizio di database distribuito globale di Microsoft

  • "Perché le query di Azure Cosmos DB sono lente?"
  • "Aiutami a risolvere l'elevato consumo di UR nel mio account Azure Cosmos DB."
  • "La richiesta di Azure Cosmos DB restituisce un errore 429".

Hub eventi di Azure

  • "L'applicazione richiede assistenza per l'elaborazione di eventi in tempo reale in Hub eventi di Azure".
  • "Perché il mio gruppo di consumatori Hub eventi di Azure è in ritardo?"

Servizio Azure SignalR

  • "Il client Azure SignalR non riceve messaggi. Perché?"
  • "Perché i client Azure SignalR vengono disconnessi così spesso?"
  • "Dove è possibile trovare metriche e log per l'app Azure SignalR?"

Archiviazione di Azure

  • "Ho ricevuto un errore di Archiviazione di Azure 403: elencazione di BLOB non autorizzata."
  • Perché il mio account Archiviazione di Azure limita le richieste?

Azure Developer CLI (azd)

  • Sto riscontrando questo errore della CLI per sviluppatori di Azure. Cosa significa?"
  • Il comando azd up non è stato eseguito correttamente durante il provisioning. Aiutami a capire perché."

AZURE SDK

  • "L'installazione di npm Azure Resource Manager SDK non riesce. Cosa devo fare?"
  • "Si ricevono errori di autenticazione con il Azure SDK. Aiutami a risolvere il problema."

Pubblicazione Web di Azure

  • "Il client Web PubSub di Azure non riceve messaggi. Perché?"