@azure/core-tracing package

Antarmuka

Instrumenter

Mewakili instrumenter agnostik implementasi.

InstrumenterSpanOptions

Opsi yang diteruskan ke startSpan sebagai superset TracingSpanOptions.

OperationTracingOptions

Opsi pelacakan untuk diatur pada operasi.

TracingClient

Mewakili klien yang dapat diintegrasikan dengan Instrumenter yang saat ini dikonfigurasi.

Buat instans menggunakan createTracingClient.

TracingClientOptions

Opsi yang dapat diteruskan ke createTracingClient

TracingContext

Tas konteks nilai pelacakan yang tidak dapat diubah untuk operasi saat ini.

TracingSpan

Mewakili rentang pelacakan agnostik implementasi.

TracingSpanLink

Pointer dari TracingSpan saat ini ke rentang lain dalam jejak yang sama atau berbeda.

TracingSpanOptions

Opsi yang digunakan untuk mengonfigurasi rentang yang baru dibuat.

Alias Jenis

OptionsWithTracingContext

Jenis utilitas ketika kita tahu TracingContext telah ditetapkan sebagai bagian dari opsi operasi.

Resolved

Versi yang lebih sempit dari jenis Ditunggu TypeScript 4.5 yang secara rekursif membongkar "jenis yang ditunggu", meniru perilaku await.

SpanStatus

Mewakili status yang dapat diteruskan ke setStatus.

Secara default, semua rentang akan dibuat dengan status "unset".

SpanStatusError

Status yang mewakili kesalahan yang dapat dikirim ke setStatus

SpanStatusSuccess

Status yang mewakili operasi yang berhasil yang dapat dikirim ke setStatus

TracingSpanKind

Rentang yang seperti itu.

Fungsi

createTracingClient(TracingClientOptions)

Membuat klien pelacakan baru.

useInstrumenter(Instrumenter)

Memperluas Azure SDK dengan dukungan untuk implementasi instrumenter tertentu.

Detail Fungsi

createTracingClient(TracingClientOptions)

Membuat klien pelacakan baru.

function createTracingClient(options: TracingClientOptions): TracingClient

Parameter

options
TracingClientOptions

Opsi yang digunakan untuk mengonfigurasi klien pelacakan.

Mengembalikan

useInstrumenter(Instrumenter)

Memperluas Azure SDK dengan dukungan untuk implementasi instrumenter tertentu.

function useInstrumenter(instrumenter: Instrumenter)

Parameter

instrumenter
Instrumenter

Implementasi instrumenter untuk digunakan.