azure-messaging▌
microsoft/GitHub-Copilot-for-Azure · updated Apr 8, 2026
Diagnose and resolve Azure Event Hubs and Service Bus SDK issues across languages.
- ›Covers connection failures, authentication errors, AMQP link issues, message lock timeouts, and event processor stalls across Python, Java, JavaScript, and .NET SDKs
- ›Includes language-specific troubleshooting guides, configuration best practices (retry, prefetch, batch size), and checkpoint/dead-letter diagnostics
- ›Integrates with Azure Monitor for KQL log queries, resource health checks, and Microsoft
Azure Messaging SDK Troubleshooting
Quick Reference
| 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 |
When to Use This Skill
- SDK connection failures, auth errors, or AMQP link errors
- Idle timeout, connection inactivity, or slow reconnection after disconnect
- AMQP link detach or detach-forced errors
- Message lock lost, message lock expired, lock renewal failures, or batch lock timeouts
- Session lock lost, session lock expired, or session receiver errors
- Event processor or message handler stops processing
- Duplicate events or checkpoint offset resets
- SDK configuration questions (retry, prefetch, batch size, receive batch behavior)
MCP Tools
| 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 |
Diagnosis Workflow
- Identify the SDK and version — Check the prompt for SDK and version clues; if not stated, proceed with diagnosis and ask later if needed
- Check resource health — Use
mcp_azure_mcp_resourcehealthto verify the namespace is healthy - Review the error message — Match against language-specific troubleshooting guide
- Look up documentation — Use
mcp_azure_mcp_documentationto search Microsoft Learn for the error or topic - Check configuration — Verify connection string, entity name, consumer group
- Recommend fix — Apply remediation, citing documentation found
Connectivity Troubleshooting
See Service Troubleshooting Guide for ports, WebSocket fallback, IP firewall, private endpoints, and service tags.
SDK Troubleshooting Guides
References
Use mcp_azure_mcp_documentation to search Microsoft Learn for latest guidance. See Service Troubleshooting Guide for network and service-level docs.
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.8★★★★★58 reviews- ★★★★★Aisha Tandon· Dec 28, 2024
azure-messaging has been reliable in day-to-day use. Documentation quality is above average for community skills.
- ★★★★★Luis Iyer· Dec 20, 2024
We added azure-messaging from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Hiroshi Desai· Dec 12, 2024
azure-messaging is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Fatima Zhang· Dec 8, 2024
Solid pick for teams standardizing on skills: azure-messaging is focused, and the summary matches what you get after install.
- ★★★★★Ganesh Mohane· Dec 4, 2024
Keeps context tight: azure-messaging is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Arya Haddad· Dec 4, 2024
Keeps context tight: azure-messaging is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★James Nasser· Nov 27, 2024
We added azure-messaging from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Hiroshi Bhatia· Nov 19, 2024
azure-messaging fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Yuki Iyer· Nov 15, 2024
Keeps context tight: azure-messaging is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Yusuf Bhatia· Nov 11, 2024
Solid pick for teams standardizing on skills: azure-messaging is focused, and the summary matches what you get after install.
showing 1-10 of 58