
Azure-messaging provides troubleshooting guidance for developers experiencing issues with Azure Event Hubs and Service Bus SDKs across multiple languages (Python, Java, JavaScript, .NET). It diagnoses and resolves connection failures, authentication errors, message lock expirations, session timeouts, AMQP link detachments, and SDK configuration problems using Azure MCP tools for resource inspection and diagnostic log queries. The skill solves problems where messaging SDK clients fail to connect, process messages, or maintain stable connections by providing a structured diagnosis workflow that matches errors to language-specific solutions and Microsoft Learn documentation.
$ npx -y skills add microsoft/github-copilot-for-azure --skill azure-messaging --agent claude-codeInstalls into .claude/skills of the current project.
| Property | Value |
|---|---|
| Services | Azure Event Hubs, Azure Service Bus |
| MCP Tools | mcp_azure_mcp_eventhubs, mcp_azure_mcp_servicebus |
| Best For | Diagnosing SDK connection, auth, and message processing issues |
| Tool | Command | Use |
|---|---|---|
mcp_azure_mcp_eventhubs | Namespace/hub ops | List namespaces, hubs, consumer groups |
mcp_azure_mcp_servicebus | Queue/topic ops | List namespaces, queues, topics, subscriptions |
mcp_azure_mcp_monitor | logs_query | Query diagnostic logs with KQL |
mcp_azure_mcp_resourcehealth | get | Check service health status |
mcp_azure_mcp_documentation | Doc search | Search Microsoft Learn for troubleshooting docs |
mcp_azure_mcp_resourcehealth to verify the namespace is healthymcp_azure_mcp_documentation to search Microsoft Learn for the error or topicConnectivity, SDK, and auth troubleshooting guides are located in the azure-diagnostics skill under troubleshooting/messaging/.
mcp_azure_mcp_documentation to search Microsoft Learn for latest guidance.Sponsors