SuperAPI AI 工具集

azure-diagnostics

部署与运维

查看项目

更新于 10-16 01:15

技能介绍

用途:该技能提供 Azure 生产问题调试与故障排查的权威指引,帮助系统化诊断并解决常见 Azure 服务问题。触发场景包括调试生产问题、诊断 Azure 服务错误、分析应用日志或指标、排查镜像拉取/冷启动/健康探测问题、定位应用错误根因,以及 App Service、Function Apps、AKS 和消息 SDK 的故障排查。

主要能力:按服务类型提供排查指南,涵盖 Container Apps(镜像拉取失败、冷启动、健康探测、端口不匹配)、App Service(高 CPU、部署失败、崩溃、响应慢、TLS/自定义域)、Function Apps(调用失败、超时、绑定错误、冷启动、缺少应用设置)、AKS(集群访问、节点、kube-system、调度、崩溃循环、入口、DNS、升级)以及消息服务(Event Hubs 与 Service Bus 的 SDK 错误、AMQP 失败、消息锁、连接问题)。

使用方式:遵循快速诊断流程——识别症状、检查资源健康、查看日志、分析指标、调查近期变更。优先使用 AppLens(MCP)进行 AI 辅助诊断,并在深入日志前检查资源健康。常用命令包括:az resource show --ids RESOURCE_ID;az monitor activity-log list -g RG --max-events 20;az containerapp logs show --name APP -g RG --follow;az monitor app-insights query --apps APP-INSIGHTS -g RG --analytics-query "traces | where timestamp > ago(1h) | order by timestamp desc | take 50"。也可通过 MCP 工具调用 AppLens、Azure Monitor 和 Resource Health。

路由规则:Container Apps 与 Function Apps 诊断保留在本技能;活跃的 AKS 事件、AKS 专属受理、证据收集与修复指引转至 AKS 排查文档;Azure 消息 SDK 排查转至消息排查文档。

限制:资料未提供具体收费、价格、平台支持范围或效果保证;实际可用性取决于是否配置相应 MCP 工具与 Azure 资源权限。