@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.