MI
azure-diagnostics
Диагностика и устранение проблем в Azure (AppLens, Monitor, AKS, Functions, VM) с использованием KQL и MCP. Применяется при сбоях деплоя, высоких нагрузках, ошибках подключения и недоступности сервисов.
Что делает навык
Skill для системной диагностики и устранения сбоев в Azure (App Service, Function Apps, AKS, VM, Container Apps) с использованием KQL, MCP и CLI. Помогает находить корневые причины ошибок, анализировать логи и метрики, а также применять рекомендации по исправлению.
Когда применять
- Диагностика сбоев деплоя, высоких нагрузок (CPU), крашей или медленных ответов в App Service.
- Решение проблем с запуском контейнеров (Image pull, cold start), таймаутами и ошибками привязок в Function Apps.
- Исследование недоступности AKS-кластеров, проблем с нодами, планировщиком, ingress или DNS.
- Устранение проблем с подключением к VM (RDP/SSH, NSG, брандмауэр) и сбросом учетных данных.
- Анализ ошибок SDK для Event Hubs и Service Bus (AMQP, блокировки сообщений).
Как работает
- Выявить симптомы сбоя и проверить общий статус ресурса через Azure Resource Health.
- Использовать AppLens (MCP) для автоматического обнаружения проблем и анализа корневых причин.
- Проанализировать логи и метрики с помощью KQL-запросов через Azure Monitor (MCP) или CLI.
- Исследовать недавние изменения в конфигурации или коде, приведшие к инциденту.
- Документировать найденные причины и примененные шаги по устранению неполадок.
- При необходимости перенаправить инциденты AKS, VM или Messaging в специализированные руководства.
Примеры запросов агенту
Диагностируй проблемы с приложением App Service из-за высокой нагрузки на CPU.
Найди причину сбоя деплоя в Azure Function App и проверь логи.
Исследуй, почему поды в AKS не запускаются и возникают ошибки планирования.
Что понадобится
- Доступ к MCP-инструментам: mcp_azure_mcp_applens, mcp_azure_mcp_monitor, mcp_azure_mcp_resourcehealth.
- Установленный Azure CLI для выполнения команд диагностики.
- KQL Query Library для написания запросов к Log Analytics.
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «azure-diagnostics» из репозитория:
# https://github.com/microsoft/azure-skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r azure-diagnostics/ ~/.claude/skills/azure-diagnostics/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.