TracingSpan interface

Representa uma extensão de rastreamento agnóstica de implementação.

Métodos

addEvent(string, AddEventOptions)

Adiciona um evento à extensão.

end()

Termina o vão.

isRecording()

Retorna true se esse TracingSpan estiver gravando informações.

Dependendo da implementação do span, isso pode retornar false se o span não estiver sendo amostrado.

recordException(string | Error)

Registra uma exceção em um TracingSpan sem modificar seu status.

Ao registar uma exceção não tratada que deva falhar o span, por favor use TracingSpan.setStatus .

setAttribute(string, unknown)

Define um determinado atributo em uma extensão.

setStatus(SpanStatus)

Define o status da extensão. Quando um erro é fornecido, ele será registrado no span também.

Detalhes de Método

addEvent(string, AddEventOptions)

Adiciona um evento à extensão.

function addEvent(name: string, options?: AddEventOptions)

Parâmetros

name

string

options
AddEventOptions

end()

Termina o vão.

function end()

isRecording()

Retorna true se esse TracingSpan estiver gravando informações.

Dependendo da implementação do span, isso pode retornar false se o span não estiver sendo amostrado.

function isRecording(): boolean

Devoluções

boolean

recordException(string | Error)

Registra uma exceção em um TracingSpan sem modificar seu status.

Ao registar uma exceção não tratada que deva falhar o span, por favor use TracingSpan.setStatus .

function recordException(exception: string | Error)

Parâmetros

exception

string | Error

A exceção para gravar na extensão.

setAttribute(string, unknown)

Define um determinado atributo em uma extensão.

function setAttribute(name: string, value: unknown)

Parâmetros

name

string

O nome do atributo.

value

unknown

O valor do atributo a ser definido. Pode ser qualquer valor não nulo.

setStatus(SpanStatus)

Define o status da extensão. Quando um erro é fornecido, ele será registrado no span também.

function setStatus(status: SpanStatus)

Parâmetros

status
SpanStatus

O SpanStatus definir na extensão.