このページは日本語には対応しておりません。随時翻訳に取り組んでいます。
翻訳に関してご質問やご意見ございましたら、お気軽にご連絡ください

Overview

Datadog APM uses inferred spans to collect traces and trace metrics from Azure Service Bus. These spans appear directly in flame graph and waterfall views.

For Python and Node.js, Datadog traces Service Bus producers and Azure Functions consumers. .NET supports full producer and consumer tracing. Service Bus distributed tracing requires no additional setup beyond existing instrumentation for APM users.

Service map showing a request flowing through Azure API Management into backend services. Suggested alt text: Datadog distributed trace connecting frontend requests through Azure API Management to backend .NET services.

Supported runtimes

RuntimeMin tracer versionMin Lambda LayerMin Azure SDK
Python 3.8/3.9 (Producer + Azure Functions consumer)dd-trace-py v3.10.0lambda-python v3.19.6azure-servicebus >= 7.14.2
Python 3.10+ (Producer + Azure Functions consumer)dd-trace-py v3.10.0lambda-python v4.8.1azure-servicebus >= 7.14.2
Node.js (Producer + Azure Functions consumer)dd-trace-js v5.73.0lambda-js v12.129.0@azure/service-bus >= 7.9.2
.NET (Producer & consumer)dd-trace-dotnet v3.30.0N/AAzure.Messaging.ServiceBus >= 7.14.0