Compartir a través de


@azure/core-tracing package

Interfaces

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 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 objeto TracingSpan actual a otro intervalo en el mismo seguimiento o en otro.

TracingSpanOptions

Opciones usadas para configurar el intervalo recién creado.

Alias de tipos

OptionsWithTracingContext

Tipo de utilidad para cuando sabemos que tracingContext se ha establecido 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 awaited", 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

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.