Compartir a través de


@azure/core-tracing package

Interfaces

AddEventOptions

Representa las opciones que puede pasar a addEvent.

Instrumenter

Representa un instrumentador independiente de la implementación.

InstrumenterSpanOptions

Opciones pasadas a startSpan como superconjunto de TracingSpanOptions.

OperationTracingOptions

Opciones de seguimiento para establecer en una operación.

TracingClient

Representa un cliente que se puede integrar con el instrumentador de configurado actualmente.

Cree una instancia mediante createTracingClient.

TracingClientOptions

Opciones que se pueden pasar a createTracingClient

TracingContext

Contenedor de contexto inmutable de valores de seguimiento para la operación actual.

TracingSpan

Representa un intervalo de seguimiento independiente de la implementación.

TracingSpanLink

Puntero del tracingS pan actual a otro intervalo en el mismo seguimiento o en otro seguimiento.

TracingSpanOptions

Opciones usadas para configurar el intervalo recién creado.

Alias de tipos

OptionsWithTracingContext

Tipo de utilidad para cuando sabemos que se ha establecido tracingContext como parte de las opciones de una operación.

Resolved

Una versión más estrecha del tipo Awaited de TypeScript 4.5 que recursivamente desencapsula el "tipo esperado", emulando el comportamiento de await.

SpanStatus

Representa los estados que se pueden pasar a setStatus.

De forma predeterminada, todos los intervalos se crearán con el estado "unset".

SpanStatusError

Estado que representa un error que se puede enviar a setStatus

SpanStatusSuccess

Estado que representa una operación correcta que se puede enviar a setStatus

TracingSpanKind

El tipo de intervalo.

Funciones

createTracingClient(TracingClientOptions)

Crea un nuevo cliente de seguimiento.

useInstrumenter(Instrumenter)

Amplía el SDK de Azure con compatibilidad con una implementación de instrumentador determinada.

Detalles de la función

createTracingClient(TracingClientOptions)

Crea un nuevo cliente de seguimiento.

function createTracingClient(options: TracingClientOptions): TracingClient

Parámetros

options
TracingClientOptions

Opciones usadas para configurar el cliente de seguimiento.

Devoluciones

useInstrumenter(Instrumenter)

Amplía el SDK de Azure con compatibilidad con una implementación de instrumentador determinada.

function useInstrumenter(instrumenter: Instrumenter)

Parámetros

instrumenter
Instrumenter

Implementación del instrumentador que se va a usar.