Compartilhar via


@azure/core-tracing package

Interfaces

AddEventOptions

Representa as opções que você pode passar para addEvent.

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.

Criar 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 soubermos 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 do 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

  • Uma instância do TracingClient .

useInstrumenter(Instrumenter)

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

function useInstrumenter(instrumenter: Instrumenter)

Parâmetros

instrumenter
Instrumenter

A implementação do instrumentador a ser usada.