Megosztás a következőn keresztül:


TracingSpan interface

Implementációs agnosztikus nyomkövetési tartományt jelöl.

Metódusok

addEvent(string, AddEventOptions)

Egy eseményt ad hozzá a tartományhoz.

end()

Véget vet a feszítésnek.

isRecording()

Igaz értéket ad vissza, ha ez a TracingSpan rögzíti az adatokat.

A span implementációtól függően ez hamis értéket adhat vissza, ha a span nem mintavételezés alatt áll.

recordException(string | Error)

Kivételt rögzít egy TracingSpan állapotának módosítása nélkül.

Ha nem kezelt kivételt rögzít, amely nem felel meg az időtartamnak, használja inkább setStatus.

setAttribute(string, unknown)

Beállít egy adott attribútumot egy spanon.

setStatus(SpanStatus)

Beállítja a span állapotát. Ha a rendszer hibát ad meg, az is rögzítésre kerül a pánton.

Metódus adatai

addEvent(string, AddEventOptions)

Egy eseményt ad hozzá a tartományhoz.

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

Paraméterek

name

string

options
AddEventOptions

end()

Véget vet a feszítésnek.

function end()

isRecording()

Igaz értéket ad vissza, ha ez a TracingSpan rögzíti az adatokat.

A span implementációtól függően ez hamis értéket adhat vissza, ha a span nem mintavételezés alatt áll.

function isRecording(): boolean

Válaszok

boolean

recordException(string | Error)

Kivételt rögzít egy TracingSpan állapotának módosítása nélkül.

Ha nem kezelt kivételt rögzít, amely nem felel meg az időtartamnak, használja inkább setStatus.

function recordException(exception: string | Error)

Paraméterek

exception

string | Error

A span rekordjának kivétele.

setAttribute(string, unknown)

Beállít egy adott attribútumot egy spanon.

function setAttribute(name: string, value: unknown)

Paraméterek

name

string

Az attribútum neve.

value

unknown

Az attribútum beállítandó értéke. Lehet bármilyen nem null értékű érték.

setStatus(SpanStatus)

Beállítja a span állapotát. Ha a rendszer hibát ad meg, az is rögzítésre kerül a pánton.

function setStatus(status: SpanStatus)

Paraméterek

status
SpanStatus

A SpanStatus a span beállításához.