Condividi tramite


@azure/core-tracing package

Interfacce

AddEventOptions

Rappresenta le opzioni che è possibile passare a addEvent.

Instrumenter

Rappresenta uno strumento indipendente dall'implementazione.

InstrumenterSpanOptions

Opzioni passate a startSpan come superset di TracingSpanOptions.

OperationTracingOptions

Opzioni di traccia da impostare su un'operazione.

TracingClient

Rappresenta un client che può essere integrato con l'Instrumenter attualmente configurato.

Creare un'istanza usando createTracingClient.

TracingClientOptions

Opzioni che possono essere passate a createTracingClient

TracingContext

Contenitore di contesto non modificabile di valori di traccia per l'operazione corrente.

TracingSpan

Rappresenta un intervallo di traccia indipendente dall'implementazione.

TracingSpanLink

Puntatore dall'tracingSpan corrente a un altro intervallo nella stessa traccia o in una traccia diversa.

TracingSpanOptions

Opzioni usate per configurare l'intervallo appena creato.

Alias tipo

OptionsWithTracingContext

Un tipo di utilità per quando si sa che è stato impostato tracingContext come parte delle opzioni di un'operazione.

Resolved

Versione più stretta del tipo atteso di TypeScript 4.5 che annulla in modo ricorsivo il "tipo atteso", simulando il comportamento di await.

SpanStatus

Rappresenta gli stati che è possibile passare a setStatus.

Per impostazione predefinita, tutti gli intervalli verranno creati con lo stato "unset".

SpanStatusError

Stato che rappresenta un errore che può essere inviato a setStatus

SpanStatusSuccess

Stato che rappresenta un'operazione riuscita che può essere inviata a setStatus

TracingSpanKind

Tipo di intervallo.

Funzioni

createTracingClient(TracingClientOptions)

Crea un nuovo client di traccia.

useInstrumenter(Instrumenter)

Estende Azure SDK con il supporto per una determinata implementazione dello strumento.

Dettagli funzione

createTracingClient(TracingClientOptions)

Crea un nuovo client di traccia.

function createTracingClient(options: TracingClientOptions): TracingClient

Parametri

options
TracingClientOptions

Opzioni usate per configurare il client di traccia.

Restituisce

useInstrumenter(Instrumenter)

Estende Azure SDK con il supporto per una determinata implementazione dello strumento.

function useInstrumenter(instrumenter: Instrumenter)

Parametri

instrumenter
Instrumenter

Implementazione dello strumento da usare.