Aperçu

Datadog APM utilise des spans inférés pour collecter des traces et des métriques de trace à partir d’Azure Service Bus. Ces spans apparaissent directement dans les vues de graphique en flamme et de cascade.

Pour Python et Node.js, Datadog trace les producteurs de Service Bus et les consommateurs d’Azure Functions. .NET prend en charge le traçage complet des producteurs et des consommateurs. Le traçage distribué de Service Bus ne nécessite aucune configuration supplémentaire au-delà de l’instrumentation existante pour les utilisateurs d’APM.

Carte de service montrant une demande circulant à travers Azure API Management vers des services backend. Texte alternatif suggéré : Trace distribuée Datadog connectant les demandes frontend via Azure API Management aux services .NET backend.

Runtimes pris en charge

RuntimeVersion minimale du traceurMin Lambda LayerMin Azure SDK
Python 3.8/3.9 (Producteur + consommateur d’Azure Functions)dd-trace-py v3.10.0lambda-python v3.19.6azure-servicebus >= 7.14.2
Python 3.10+ (Producteur + consommateur d’Azure Functions)dd-trace-py v3.10.0lambda-python v4.8.1azure-servicebus >= 7.14.2
Node.js (Producteur + consommateur d’Azure Functions)dd-trace-js v5.73.0lambda-js v12.129.0@azure/service-bus >= 7.9.2
.NET (Producteur & consommateur)dd-trace-dotnet v3.30.0N/AAzure.Messaging.ServiceBus >= 7.14.0