Partager via


@azure/core-tracing package

Interfaces

AddEventOptions

Représente les options que vous pouvez passer à addEvent.

Instrumenter

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

InstrumenterSpanOptions

Options passées à startSpan en tant que super-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

Une version plus étroite du type Awaited de TypeScript 4.5 qui désactive de manière récursive le « type attendu », en émulant le comportement de await.

SpanStatus

Représente les états qui peuvent être passés à setStatus.

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

SpanStatusError

État représentant une erreur qui peut être envoyée à setStatus

SpanStatusSuccess

État représentant une opération réussie qui peut être envoyée à 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.