Memecahkan masalah aplikasi Azure dengan GitHub Copilot untuk Azure

Gunakan GitHub Copilot untuk Azure untuk mendiagnosis kesalahan, menganalisis log, dan mengatasi masalah performa di aplikasi Azure Anda. Apakah Anda perlu menemukan akar penyebab kegagalan penyebaran atau menyelidiki waktu respons yang lambat, Copilot dapat membantu Anda memecahkan masalah lebih cepat dengan mengkueri sumber daya Azure Anda secara langsung.

Sebelum Anda mulai memecahkan masalah

Untuk pengalaman pemecahan masalah terbaik, gunakan praktik terbaik:

  • Gunakan mode Agen untuk pemecahan masalah interaktif. Hindari mode Tanyakan .
  • Sertakan kata "Azure" dalam perintah Anda sehingga Copilot memanggil alat yang tepat dari Azure McP Server.
  • Jika Anda menggunakan Visual Studio Code, pilih Konfigurasi Alat dan aktifkanAzure MCP dan GitHub Copilot untuk Azure. Untuk detail selengkapnya, lihat tab Visual Studio Code di bagian pemanggilan alat.

Perintah pemecahan masalah umum

Mendiagnosis kesalahan dan kegagalan

  • "Mengapa penyebaran Azure terakhir saya gagal?"
  • "Saya melihat kesalahan dengan aplikasi saya - periksa log Azure untuk mengetahui alasannya."
  • "Mengapa saya melihat kesalahan 500 saat membuka situs web Azure saya?"
  • "Apakah ada kesalahan 501 di log aplikasi Azure saya?"
  • "Saya mendapatkan kode kesalahan xxx di Azure - apa alasannya?"
  • "Tampilkan semua kesalahan 4xx di log Azure saya dari 6 jam terakhir."

Menyelidiki masalah performa

  • "Bantu saya menganalisis aplikasi Azure saya untuk penggunaan CPU yang tinggi."
  • "Mengapa aplikasi Azure saya berjalan lambat?"
  • "Apa yang menyebabkan latensi di aplikasi web Azure saya?"
  • "Ambil cadangan memori aplikasi Azure saya."

Analisis log dengan rentang waktu

  • Diagnosa aplikasi Azure saya untuk setiap kemungkinan masalah selama 3 jam terakhir.
  • "Kesalahan apa yang dilakukan aplikasi Azure saya 'myAppName' dalam 24 jam terakhir?"
  • Kumpulkan semua kesalahan Azure dalam log dari kemarin hingga hari ini.
  • "Temukan pesan kesalahan di log Azure yang mungkin berkorelasi dengan 500 kesalahan."

Memantau metrik dan kesehatan

  • "Di mana saya dapat menemukan metrik dan log di Azure?"
  • "Saya ingin melihat semua pesan kesalahan di log Azure saya."
  • "Diagnosis aplikasi Azure saya untuk menunjukkan masalah apa yang dihadapinya."
  • "Mengapa klien saya begitu sering terputus di Azure?"

Permintaan pemecahan masalah khusus layanan

Azure App Service

  • "Mendiagnosis penggunaan CPU tinggi di Azure App Service."
  • "Mengapa saya melihat penggunaan memori tinggi di Azure App Service saya?"
  • "Bantu saya mendiagnosis performa lambat di aplikasi web Azure saya."
  • Kontainer Azure App Service saya tidak dapat memulai.
  • "Apakah ada yang salah dengan aplikasi web Azure bakery-api saya?"
  • "Pecahkan masalah mengapa aplikasi web Azure saya tidak merespons."
  • "Bantu saya mengumpulkan cadangan memori dari Azure App Service."
  • Periksa apakah aplikasi web Azure saya mengalami masalah downtime.

Azure Container Apps

  • "Aplikasi kontainer Azure saya tidak akan dimulai."
  • "Pengguna saya melaporkan kesalahan dengan aplikasi kontainer Azure saya."
  • "Dapatkah Anda melihat log dari aplikasi kontainer Azure saya 'energy-api-1' untuk kesalahan 404?"
  • "Apakah log konsol sistem aplikasi kontainer Azure saya berisi peringatan baru-baru ini?"

Azure Kubernetes Service (AKS)

  • "Bantu saya memecahkan masalah kluster AKS saya."
  • "Bagaimana cara mendapatkan log pod tertentu di Azure?"
  • "Apakah log Azure kube-apiserver saya menunjukkan kapan terakhir kali restart terjadi?"
  • "Kluster AKS saya 'assistant-orchestrator' mengalami masalah performa."
  • "Cari tahu mengapa kluster Azure Kubernetes saya 'store-service-prod' berjalan lambat."

Azure OpenAI Service

  • Apa yang menghabiskan kuota model gpt-4o Azure OpenAI saya?
  • "Penyebaran OpenAI Azure saya mengembalikan kesalahan batas laju 429."
  • "Bantu saya memecahkan masalah penggunaan token untuk penyelesaian obrolan OpenAI Azure saya."

Azure Functions

  • "Fungsi Azure saya tidak memicu. Bantu saya memecahkan masalah."
  • Mengapa fungsi Azure saya mengalami timeout?
  • "Periksa log pemanggilan fungsi Azure untuk kesalahan dalam satu jam terakhir."

Azure Cosmos DB

  • Mengapa kueri Azure Cosmos DB saya lambat?
  • "Bantu saya memecahkan masalah konsumsi RU tinggi di akun Azure Cosmos DB saya."
  • "Permintaan Azure Cosmos DB saya mengembalikan kesalahan 429."

Azure Event Hubs

  • "Aplikasi saya memerlukan bantuan untuk memproses peristiwa real-time di Azure Event Hubs."
  • "Mengapa kelompok konsumen Azure Event Hubs saya tertinggal?"

Azure SignalR Service

  • "Klien Azure SignalR saya tidak menerima pesan. Mengapa?"
  • "Mengapa klien Azure SignalR saya sering terputus?"
  • "Di mana saya dapat menemukan metrik dan log untuk aplikasi Azure SignalR saya?"

Azure Storage

  • "Saya mendapatkan kesalahan Azure Storage 403: daftar blob yang tidak sah."
  • Mengapa akun Azure Storage saya membatasi permintaan?

Azure Developer CLI (azd)

  • Saya mengalami kesalahan CLI Azure Developer ini. Apa artinya?"
  • Perintah azd up saya gagal saat provisioning. Bantu saya memahami alasannya."

Azure SDK

  • npm Azure Resource Manager SDK tidak dapat diinstal. Apa yang harus saya lakukan?"
  • "Saya mendapatkan kesalahan autentikasi dengan Azure SDK. Bantu saya memperbaikinya."

Azure Web PubSub

  • "Klien Azure Web PubSub saya tidak menerima pesan. Mengapa?"