@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 |
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
create |
Membuat klien pelacakan baru. |
use |
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
- Instans TracingClient.
useInstrumenter(Instrumenter)
Memperluas Azure SDK dengan dukungan untuk implementasi instrumenter tertentu.
function useInstrumenter(instrumenter: Instrumenter)
Parameter
- instrumenter
- Instrumenter
Implementasi instrumenter untuk digunakan.