@azure/core-tracing package

Interfaces

AddEventOptions

Représente des options que vous pouvez transmettre à TracingSpan.addEvent.

Instrumenter

Représente un instrumenteur indépendant de l’implémentation.

InstrumenterSpanOptions

Les options ont été transmises à Instrumenter.startSpan en tant que sur-ensemble de TracingSpanOptions.

OperationTracingOptions

Options de suivi à définir sur une opération.

TracingClient

Représente un client qui peut s’intégrer au instrumenteur actuellement configuré.

Créez une instance à l’aide de createTracingClient.

TracingClientOptions

Options qui peuvent être passées à createTracingClient

TracingContext

Un conteneur de contexte immuable de valeurs de suivi pour l’opération actuelle.

TracingSpan

Représente une étendue de suivi indépendant de l’implémentation.

TracingSpanLink

Pointeur de l'tracingSpan actuel vers une autre étendue dans la même ou une autre trace.

TracingSpanOptions

Options utilisées pour configurer l’étendue nouvellement créée.

Alias de type

OptionsWithTracingContext

Un type d’utilitaire pour quand nous savons qu’un TracingContext a été défini dans le cadre des options d’une opération.

Resolved

Déplie récursivement le « type attendu », en émulant le comportement de await.

SpanStatus

Représente les statuts pouvant être transmis à TracingSpan.setStatus.

Par défaut, toutes les étendues sont créées avec l’état « unset ».

SpanStatusError

Statut représentant une erreur pouvant être envoyée à TracingSpan.setStatus

SpanStatusSuccess

Statut représentant une opération réussie pouvant être envoyée à TracingSpan.setStatus

TracingSpanKind

Le genre d’étendue.

Functions

createTracingClient(TracingClientOptions)

Crée un client de suivi.

useInstrumenter(Instrumenter)

Étend le Kit de développement logiciel (SDK) Azure avec prise en charge d’une implémentation d’instrumenteur donnée.

Informations relatives à la fonction

createTracingClient(TracingClientOptions)

Crée un client de suivi.

function createTracingClient(options: TracingClientOptions): TracingClient

Paramètres

options
TracingClientOptions

Options utilisées pour configurer le client de suivi.

Retours

useInstrumenter(Instrumenter)

Étend le Kit de développement logiciel (SDK) Azure avec prise en charge d’une implémentation d’instrumenteur donnée.

function useInstrumenter(instrumenter: Instrumenter)

Paramètres

instrumenter
Instrumenter

Implémentation de l’instrumenteur à utiliser.