使用 GitHub Copilot for Azure 对应用程序进行故障排除的示例提示

如果不熟悉 Azure,或者只想让工具和 AI 执行大部分工作,可以请求 GitHub Copilot for Azure 帮助排查应用程序问题。

有关对应用进行故障排除的示例提示

如果不熟悉 Azure,或者只想让工具和 AI 执行大部分工作,可以请求 GitHub Copilot for Azure 和 Azure MCP 服务器帮助你部署应用程序。 使用 最佳做法 来获得最佳结果。 最重要的是:

  • 使用“代理”模式获得最佳体验。 避免“询问”模式。
  • 在提示中包含“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'出了问题。
  • “针对过去 3 小时内可能出现的任何问题对 Azure 应用进行故障排除。
  • “在过去 24 小时内,我的 Azure 应用”myAppName“有什么错误?

有关特定错误的提示

  • “我的 Azure 应用日志中是否有 501 个错误?
  • “为什么在打开 Azure 网站时看到 500 错误?
  • “我在 Azure 中收到 xxx 错误代码 , 原因是什么?
  • “显示过去 6 小时内 Azure 日志中的所有 4xx 错误。
  • “在 Azure 日志中查找可能与 500 个错误相关的错误消息。

有关特定服务和技术的提示

服务或技术 排查提示示例问题
Azure 容器应用
  • “我的 Azure 容器应用不会启动。
  • “我的用户报告了 Azure 容器应用的错误。
  • 是否可以查看我的 Azure 容器应用 “energy-api-1”的日志,检查是否存在 404 错误?
  • “我的 Azure 容器应用的系统控制台日志最近是否包含任何警告?
Azure Kubernetes 服务 (AKS)
  • “帮助我排查 AKS 群集问题。
  • “如何对 Azure Kubernetes 服务(AKS)进行故障排除?”
  • “如何在 Azure 中获取特定 Pod 的日志?
  • “我的 Azure kube-apiserver 日志是否显示上次重启的时间?
  • 我的 AKS 群集「assistant-orchestrator」遇到性能问题。
  • “了解我的 Azure Kubernetes 群集”store-service-prod“运行速度缓慢的原因。
  • “我想调查 Azure Kubernetes 群集的性能问题。
Azure App 服务
  • “如何提高 Azure Web 应用的性能?”
  • “如何在 Azure 中改进应用的 CPU 使用率?
  • “如何提高 Azure Web 应用的性能?”
  • “诊断 Azure 应用服务中的高 CPU 使用率。
  • “演示如何检测 Azure 应用服务 Web 应用中性能缓慢的问题。
  • 调查 Azure 应用服务中 CPU 使用率过高的问题。
  • “我的 Azure Web 应用中导致延迟的原因是什么?
  • “你能帮助我诊断 Azure 应用服务中的 CPU 使用率高吗?
  • “为什么我在 Azure 应用服务中看到高内存使用率?”
  • “帮助我分析 Azure Web 应用停机时间。
  • “帮助我诊断 Azure Web 应用中性能缓慢的问题。
  • 帮助我从 Azure 应用服务收集内存转储文件。
  • “我的 Azure 应用服务容器不会启动。
  • “我的 Azure 面包店 API Web 应用有什么问题吗?
  • “看看我的 Azure Web 应用是否停机。
  • “排查 Azure Web 应用未响应的原因。
Azure 开发人员 CLI (azd
  • 我遇到了 Azure 开发者 CLI 错误。 这意味着什么?
Azure SDK
  • “npm Azure 资源管理器 SDK 无法安装。 我应该怎么做?
Azure 事件中心
  • “我的应用程序需要帮助处理 Azure 事件中心中的实时事件。
Azure OpenAI 服务
  • 是什么在耗用我的 Azure OpenAI GPT4o 模型配额?
Azure SignalR 服务
  • “我的 Azure SignalR 客户端未收到消息。 为什么?
  • “为什么我的 Azure SignalR 客户端经常断开连接?
  • “在哪里可以找到 Azure SignalR 应用的指标和日志?”
Azure 存储
  • “你能帮我选择正确的 Azure 存储解决方案吗?
  • “保护 Azure 存储帐户的一些方法有哪些?
  • “我收到 Azure 存储错误 403:未经授权的 Blob 列表。
Azure Web PubSub
  • “我的 Azure Web PubSub 客户端未收到消息。 为什么?