Compartir a través de


TracingSpan interface

Representa un intervalo de seguimiento independiente de la implementación.

Métodos

addEvent(string, AddEventOptions)

Agrega un evento al intervalo.

end()

Finaliza el intervalo.

isRecording()

Devuelve true si este tracingSpan está grabando información.

Dependiendo de la implementación del intervalo, esto puede devolver false si el intervalo no se está muestreando.

recordException(string | Error)

Registra una excepción en un TracingSpan de sin modificar su estado.

Al grabar una excepción no controlada que debe producir un error en el intervalo, use setStatus en su lugar.

setAttribute(string, unknown)

Establece un atributo determinado en un intervalo.

setStatus(SpanStatus)

Establece el estado del intervalo. Cuando se proporciona un error, también se registrará en el intervalo.

Detalles del método

addEvent(string, AddEventOptions)

Agrega un evento al intervalo.

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

Parámetros

name

string

options
AddEventOptions

end()

Finaliza el intervalo.

function end()

isRecording()

Devuelve true si este tracingSpan está grabando información.

Dependiendo de la implementación del intervalo, esto puede devolver false si el intervalo no se está muestreando.

function isRecording(): boolean

Devoluciones

boolean

recordException(string | Error)

Registra una excepción en un TracingSpan de sin modificar su estado.

Al grabar una excepción no controlada que debe producir un error en el intervalo, use setStatus en su lugar.

function recordException(exception: string | Error)

Parámetros

exception

string | Error

Excepción que se va a registrar en el intervalo.

setAttribute(string, unknown)

Establece un atributo determinado en un intervalo.

function setAttribute(name: string, value: unknown)

Parámetros

name

string

Nombre del atributo.

value

unknown

Valor del atributo que se va a establecer. Puede ser cualquier valor no nulo.

setStatus(SpanStatus)

Establece el estado del intervalo. Cuando se proporciona un error, también se registrará en el intervalo.

function setStatus(status: SpanStatus)

Parámetros

status
SpanStatus

El SpanStatus que se va a establecer en el intervalo.