Azure Monitor Opentelemetry Exporter Py
Helps with Azure, monitoring as part of deploying and managing cloud infrastructure workflows.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add azure-monitor-opentelemetry-exporter-py npx -- -y @trustedskills/azure-monitor-opentelemetry-exporter-py
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"azure-monitor-opentelemetry-exporter-py": {
"command": "npx",
"args": [
"-y",
"@trustedskills/azure-monitor-opentelemetry-exporter-py"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill enables Python applications to export OpenTelemetry traces, metrics, and logs directly to Azure Monitor. It provides a convenient way to instrument your code with OpenTelemetry and leverage Azure's observability platform for monitoring and troubleshooting. The exporter supports various configurations including resource attributes and custom spans.
When to use it
- Monitoring Python microservices: Instrument a collection of small Python services deployed in containers and send telemetry data to Azure Monitor for centralized visibility.
- Debugging performance bottlenecks: Use OpenTelemetry's tracing capabilities, exported to Azure Monitor, to identify slow database queries or inefficient code paths within your application.
- Collecting custom metrics: Define and export application-specific metrics (e.g., queue sizes, cache hit rates) to Azure Monitor for business intelligence and operational dashboards.
- Standardizing telemetry collection: Ensure consistent data format and reporting across multiple Python applications by using the OpenTelemetry standard and exporting to a common destination like Azure Monitor.
Key capabilities
- Exports OpenTelemetry traces, metrics, and logs.
- Supports resource attributes for context in Azure Monitor.
- Allows custom span creation for detailed tracing.
- Integrates with Azure Monitor's observability platform.
Example prompts
- "Configure the exporter to include my application name as a resource attribute."
- "Export OpenTelemetry metrics to Azure Monitor every 5 seconds."
- “Create a new span named 'database_query' and tag it with the query parameters.”
Tips & gotchas
- Requires an Azure subscription and appropriate permissions to send data to Azure Monitor.
- Ensure your application is properly instrumented with OpenTelemetry before using this exporter.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.