Систематическая отладка продакшена Azure: Container Apps, Function Apps и AKS. AppLens для root cause, KQL-запросы под конкретные ошибки и crash loops.
npx -y skills add microsoft/azure-skills --skill azure-diagnostics --agent claude-codeОфициальный источник для отладки и устранения неполадок в Azure production-среде. Следуйте инструкциям для систематической диагностики распространённых проблем Azure-сервисов.
Активируйте этот скилл, когда пользователь хочет:
| Сервис | Типичные проблемы |
|---|---|
| Container Apps | Ошибки image pull, холодный старт, health probe, несоответствие портов |
| App Service | Высокий CPU, сбои развёртывания, зависания, медленные ответы, TLS/пользовательские домены |
| Function Apps | Сбои вызовов, таймауты, ошибки привязок, холодный старт, отсутствующие настройки приложения |
| AKS | Доступ к кластеру, узлы, kube-system, планирование, crash loops, ingress, DNS, обновления |
| Messaging | Ошибки SDK Event Hubs и Service Bus, сбои AMQP, блокировка сообщений, подключение |
# Проверка работоспособности ресурса
az resource show --ids RESOURCE_ID
# Журнал активности
az monitor activity-log list -g RG --max-events 20
# Логи Container Apps
az containerapp logs show --name APP -g RG --follow
# Логи Function App (запрос трассировок App Insights)
az monitor app-insights query --apps APP-INSIGHTS -g RG \
--analytics-query "traces | where timestamp > ago(1h) | order by timestamp desc | take 50"
Для AI-диагностики используйте:
mcp_azure_mcp_applens
intent: "diagnose issues with <resource-name>"
command: "diagnose"
parameters:
resourceId: "<resource-id>"
Предоставляет: автоматическое обнаружение проблем, анализ первопричин, рекомендации по исправлению.
Для запроса логов и метрик:
mcp_azure_mcp_monitor
intent: "query logs for <resource-name>"
command: "logs_query"
parameters:
workspaceId: "<workspace-id>"
query: "<KQL-query>"
mcp_azure_mcp_resourcehealth
intent: "check health status of <resource-name>"
command: "get"
parameters:
resourceId: "<resource-id>"
# Проверка работоспособности конкретного ресурса
az resource show --ids RESOURCE_ID
# Проверка недавней активности
az monitor activity-log list -g RG --max-events 20