@azure/core-tracing package
Interfaces
Instrumenter |
Representa um instrumentador agnóstico de implementação. |
InstrumenterSpanOptions |
Opções transmitidas para startSpan como um superconjunto de TracingSpanOptions. |
OperationTracingOptions |
Opções de rastreio a definir numa operação. |
TracingClient |
Representa um cliente que pode ser integrado com o Instrumenter atualmente configurado. Crie uma instância com createTracingClient. |
TracingClientOptions |
Opções que podem ser transmitidas para createTracingClient |
TracingContext |
Um conjunto de contexto imutável de valores de rastreio para a operação atual. |
TracingSpan |
Representa um intervalo de rastreio agnóstico de implementação. |
TracingSpanLink |
Um ponteiro do TracingSpan atual para outro intervalo no mesmo rastreio ou num rastreio diferente. |
TracingSpanOptions |
Opções utilizadas para configurar o span recentemente 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 desembrulha recursivamente o "tipo esperado", emulando o comportamento de |
SpanStatus |
Representa os estados que podem ser transmitidos para setStatus. Por predefinição, todos os intervalos serão criados com o estado "unset". |
SpanStatusError |
Estado que representa um erro que pode ser enviado para setStatus |
SpanStatusSuccess |
Estado que representa uma operação bem-sucedida que pode ser enviada para setStatus |
TracingSpanKind |
O tipo de intervalo. |
Funções
create |
Cria um novo cliente de rastreio. |
use |
Expande o SDK do Azure com suporte para uma determinada implementação de instrumentador. |
Detalhes de Função
createTracingClient(TracingClientOptions)
Cria um novo cliente de rastreio.
function createTracingClient(options: TracingClientOptions): TracingClient
Parâmetros
- options
- TracingClientOptions
Opções utilizadas para configurar o cliente de rastreio.
Devoluções
- Uma instância de TracingClient.
useInstrumenter(Instrumenter)
Expande 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 utilizar.