@azure/core-tracing package

Interfaces

Instrumenter

Representa um instrumentador independente de implementação.

InstrumenterSpanOptions

Opções passadas para startSpan como um superconjunto de TracingSpanOptions.

OperationTracingOptions

Opções de rastreamento a serem definidas em uma operação.

TracingClient

Representa um cliente que pode se integrar ao Instrumentador configurado no momento.

Crie uma instância usando createTracingClient.

TracingClientOptions

Opções que podem ser passadas para createTracingClient

TracingContext

Um recipiente de contexto imutável de valores de rastreamento para a operação atual.

TracingSpan

Representa um intervalo de rastreamento independente de implementação.

TracingSpanLink

Um ponteiro do TracingSpan atual para outro intervalo no mesmo ou em um rastreamento diferente.

TracingSpanOptions

Opções usadas para configurar o intervalo recém-criado.

Aliases de tipo

OptionsWithTracingContext

Um tipo de utilitário para quando sabemos que um TracingContext foi definido como parte das opções de uma operação.

Resolved

Uma versão mais estreita do tipo Awaited do TypeScript 4.5 que recursivamente desembrulha o "tipo aguardado", emulando o comportamento de await.

SpanStatus

Representa os status que podem ser passados para setStatus.

Por padrão, todos os intervalos serão criados com o status "unset".

SpanStatusError

Status que representa um erro que pode ser enviado para setStatus

SpanStatusSuccess

Status que representa uma operação bem-sucedida que pode ser enviada para setStatus

TracingSpanKind

O tipo de intervalo.

Funções

createTracingClient(TracingClientOptions)

Cria um novo cliente de rastreamento.

useInstrumenter(Instrumenter)

Estende o SDK do Azure com suporte para uma determinada implementação de instrumentador.

Detalhes da função

createTracingClient(TracingClientOptions)

Cria um novo cliente de rastreamento.

function createTracingClient(options: TracingClientOptions): TracingClient

Parâmetros

options
TracingClientOptions

Opções usadas para configurar o cliente de rastreamento.

Retornos

useInstrumenter(Instrumenter)

Estende o SDK do Azure com suporte para uma determinada implementação de instrumentador.

function useInstrumenter(instrumenter: Instrumenter)

Parâmetros

instrumenter
Instrumenter

A implementação do instrumentador a ser usada.