Главная · Скиллы · azure-messaging

azure-messagingдиагностика Azure Event Hubs и Service Bus

microsoft/azure-skills

Диагностика Azure Event Hubs и Service Bus SDK на Python, Java, JS, .NET: AMQP ошибки, таймауты, message lock. Пошаговый процесс через Microsoft Learn.

Установка

npx -y skills add microsoft/azure-skills --skill azure-messaging --agent claude-code

Устранение неполадок Azure Messaging SDK

Справочник

СвойствоЗначение
СервисыAzure Event Hubs, Azure Service Bus
MCP-инструментыmcp_azure_mcp_eventhubs, mcp_azure_mcp_servicebus
Область примененияДиагностика проблем SDK: подключение, авторизация, обработка сообщений

Когда использовать

  • Ошибки подключения SDK, ошибки авторизации или ошибки AMQP-ссылок
  • Таймаут простоя, неактивность соединения или медленное переподключение после разрыва
  • Отсоединение AMQP-ссылки (detach / detach-forced)
  • Потеря блокировки сообщения, истечение блокировки, ошибки обновления блокировки или таймауты пакетной блокировки
  • Потеря блокировки сессии, истечение блокировки сессии или ошибки получателя сессии
  • Обработчик событий или сообщений прекращает работу
  • Дублирование событий или сброс смещения контрольной точки
  • Вопросы конфигурации SDK (retry, prefetch, размер пакета, поведение receive batch)

MCP-инструменты

ИнструментКомандаПрименение
mcp_azure_mcp_eventhubsОперации с namespace/hubСписок namespac'ов, hub'ов, consumer group'ов
mcp_azure_mcp_servicebusОперации с очередями/топикамиСписок namespac'ов, очередей, топиков, подписок
mcp_azure_mcp_monitorlogs_queryЗапрос диагностических логов через KQL
mcp_azure_mcp_resourcehealthgetПроверка состояния сервиса
mcp_azure_mcp_documentationПоиск документацииПоиск по Microsoft Learn

Процесс диагностики

  1. Определить SDK и версию — найти подсказки в запросе; если не указано, продолжить диагностику и уточнить позже
  2. Проверить состояние ресурса — использовать mcp_azure_mcp_resourcehealth для проверки здоровья namespace
  3. Изучить сообщение об ошибке — сопоставить с руководством по устранению неполадок для конкретного языка
  4. Найти документацию — использовать mcp_azure_mcp_documentation для поиска в Microsoft Learn
  5. Проверить конфигурацию — строку подключения, имя сущности, consumer group
  6. Рекомендовать исправление — применить с указанием найденной документации

Руководства по устранению неполадок

Руководства по подключению, SDK и авторизации находятся в скилле azure-diagnostics в директории troubleshooting/messaging/.

Ссылки

Используйте mcp_azure_mcp_documentation для поиска актуальных рекомендаций в Microsoft Learn.

Из того же репозитория

microsoft-foundryполный цикл AI-агентов на Foundry
microsoft/azure-skills
Деплой, оценка и управление AI-агентами на Microsoft Foundry: контейнеризация, ACR, создание агентов, batch-оценки и оптимизация промптов по данным продакшена.
1.1k364.2k установок
azure-aiAI-сервисы Azure для разработчиков
microsoft/azure-skills
Инструменты Azure AI через MCP для разработчиков: AI Search, Speech, OpenAI и Document Intelligence — интеграция в приложения без управления инфраструктурой.
1.1k362.1k установок
azure-diagnosticsдиагностика проблем в Azure продакшене
microsoft/azure-skills
Систематическая отладка продакшена Azure: Container Apps, Function Apps и AKS. AppLens для root cause, KQL-запросы под конкретные ошибки и crash loops.
1.1k361.8k установок
azure-prepareгенерация Azure-инфраструктуры
microsoft/azure-skills
Генерирует Bicep/Terraform, azure.yaml и Dockerfile для новых и существующих приложений перед деплоем в Azure. Обязательный первый шаг трёхэтапного воркфлоу.
1.1k361.7k установок
azure-deployдеплой подготовленных Azure-приложений
microsoft/azure-skills
Выполняет деплой приложений с готовой инфраструктурой: azd up, azd deploy с проверками и обработкой ошибок. Требует предварительной подготовки через azure-prepare.
1.1k361.7k установок
azure-storageхранилище Azure для разработчиков
microsoft/azure-skills
Управление Azure Storage через MCP или CLI: Blob, File Shares, Queue, Table и Data Lake. Сравнение сервисов, уровни доступа, операции с blob через MCP-инструменты.
1.1k361.4k установок