Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Version: 1.0.5
Microsoft OpenTelemetry Distro is a unified observability distribution that provides a single onboarding experience for collecting traces, metrics, and logs from agentic and nonagentic applications. It supports observability for Microsoft Agent 365, Microsoft Foundry, Azure Monitor, and any OpenTelemetry Protocol (OTLP)-compatible backend. The distro supports .NET, Node.js, and Python, and replaces fragmented setup across multiple observability stacks with one import and one configuration call.
The Microsoft OpenTelemetry Distro provides these benefits:
- One package, one API: Replace multiple exporter and instrumentation packages with a single dependency.
- Multi-backend support: Send telemetry to Azure Monitor, any OpenTelemetry Protocol (OTLP)-compatible endpoint such as Datadog, Grafana, or New Relic, and Microsoft Agent 365 at the same time.
- Built-in instrumentations: Use automatic instrumentation for HTTP, databases, Azure SDK, Azure Functions, and more with no extra configuration.
- Standards-based: Build on OpenTelemetry, the industry-standard observability framework.
- Minimal boilerplate: Add one import and one function call to your application entry point.
Documentation
Microsoft Agent 365 Microsoft OpenTelemetry Distro
Reference documentation
The Microsoft.OpenTelemetry reference documentation includes some Microsoft.Agents.A365.Observability types because of an internal dependency.
NuGet package
Sample code
Microsoft OpenTelemetry distribution samples for .NET
Support
For issues, questions, or feedback: Please file issues in the GitHub Issues
Contribute
The source code for this distro is in the microsoft/opentelemetry-distro-dotnet repository
Other languages: