@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 |
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
create |
Crea un nuevo cliente de seguimiento. |
use |
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
- Instancia de TracingClient.
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.