如果您不熟悉 Azure,或只想讓工具和 AI 執行大部分工作,您可以要求 Azure 的 GitHub Copilot 協助您針對應用程式的問題進行疑難解答。
針對您的應用程式進行疑難解答的範例提示
如果您不熟悉 Azure,或只想要工具和 AI 來執行大部分工作,您可以要求 GitHub Copilot for Azure 和 Azure MCP Server 協助您部署應用程式。 使用 最佳做法 來達到最佳結果。 最重要的是:
- 使用「代理」模式以獲得最佳體驗。 避免「詢問」模式。
- 在提示中包含「Azure」一詞,以協助 Copilot 瞭解它需要從 Azure MCP 伺服器呼叫工具。
- 如果使用 Visual Studio Code,請確定您使用 “設定工具...”並同時包含 “Azure MCP” 和 “GitHub Copilot for Azure”。 如需詳細資訊,請參閱工具呼叫一節的 Visual Studio Code 索引標籤。
開放式提示
- 「哪裡可以找到 Azure 中的計量和記錄?」
- 「我想在我的 Azure 記錄中查看所有錯誤訊息。」
- “我看到我的應用程序有錯誤——檢查 Azure 日誌以找出原因。”
- “為什麼我的客戶端在 Azure 中經常斷開連接?”
- 「為什麼我上次的 Azure 部署失敗?」
- 「幫我分析我的 Azure 應用程式是否有高 CPU 使用率。」
- 「為什麼我的 Azure 應用程式執行緩慢?」
- 「取得我的 Azure 應用程式的記憶體傾印。」
特定時間範圍的相關提示
- 抓取在昨天和今天的日誌中出現的所有 Azure 錯誤。
- 「診斷我的 Azure 應用程式,以顯示它遇到的問題。」
- “告訴我我的 Azure 應用程序 'myAppName' 出了什麼問題。”
- 「在過去三小時內,對我的 Azure 應用程式進行疑難排解,以找出任何可能的問題。」
- 「我的 Azure 應用程式 'myAppName' 在過去 24 小時內發生了哪些錯誤?」
關於特定錯誤的提示
- 「我的 Azure 應用程式記錄中有任何 501 錯誤嗎?」
- 「為什麼我在開啟 Azure 網站時看到 500 錯誤?」
- “我在 Azure 中收到 xxx 錯誤代碼——可能是什麼原因?”
- 「向我顯示過去 6 小時內 Azure 記錄中的所有 4xx 錯誤。」
- 「在 Azure 記錄中尋找可能與 500 個錯誤相關聯的錯誤訊息。」
特定服務和技術的提示
| 服務或技術 | 針對提示範例進行疑難解答 |
|---|---|
| Azure 容器應用程式 |
|
| Azure Kubernetes Service (AKS) |
|
| Azure App Service |
|
Azure 開發人員 CLI (azd) |
|
| Azure 開發套件 |
|
| Azure 事件中樞 |
|
| Azure OpenAI 服務 |
|
| Azure SignalR Service |
|
| Azure 儲存體 |
|
| Azure Web PubSub |
|
相關內容
- 了解什麼是適用於 Azure 的 GitHub Copilot 及其運作方式。
- 安裝軟體並撰寫您的第一個提示,開始使用 GitHub Copilot for Azure。
- 按照快速入門指南,瞭解如何在軟體開發工作流程中包含 GitHub Copilot for Azure。 本快速入門說明如何將服務部署至 Azure、監視其狀態,以及疑難解答問題。
- 請參閱範例提示以 深入瞭解 Azure 並瞭解您的 Azure 帳戶、訂用帳戶和資源。
- 請參閱設計 及開發 Azure 應用程式的範例提示。
- 請參閱將應用程式部署至 Azure 的範例提示。