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

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

microsoft/github-copilot-for-azure

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

Установка

npx -y skills add microsoft/github-copilot-for-azure --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.

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

azure-aiAI-сервисы Azure для разработчиков
microsoft/github-copilot-for-azure
Инструменты Azure AI через MCP для разработчиков: AI Search, Speech, OpenAI и Document Intelligence — интеграция в приложения без управления инфраструктурой.
217103.7k установок
azure-storageхранилище Azure для разработчиков
microsoft/github-copilot-for-azure
Управление Azure Storage через MCP или CLI: Blob, File Shares, Queue, Table и Data Lake. Сравнение сервисов, уровни доступа, операции с blob через MCP-инструменты.
217103.2k установок
azure-deployдеплой подготовленных Azure-приложений
microsoft/github-copilot-for-azure
Выполняет деплой приложений с готовой инфраструктурой: azd up, azd deploy с проверками и обработкой ошибок. Требует предварительной подготовки через azure-prepare.
217103.2k установок
azure-cost-optimizationоптимизация реальных расходов Azure
microsoft/github-copilot-for-azure
Реальные данные о расходах Azure из Cost Management API: история трат, прогноз, рекомендации по экономии на orphaned ресурсах и rightsizing VM.
160103.2k установок
azure-diagnosticsдиагностика проблем в Azure продакшене
microsoft/github-copilot-for-azure
Систематическая отладка продакшена Azure: Container Apps, Function Apps и AKS. AppLens для root cause, KQL-запросы под конкретные ошибки и crash loops.
217103.1k установок
microsoft-foundryполный цикл AI-агентов на Foundry
microsoft/github-copilot-for-azure
Деплой, оценка и управление AI-агентами на Microsoft Foundry: контейнеризация, ACR, создание агентов, batch-оценки и оптимизация промптов по данным продакшена.
217103.1k установок