@azure/core-tracing package
Antarmuka
| AddEventOptions |
Mewakili opsi yang dapat Anda teruskan ke addEvent. |
| 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 berintegrasi 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 |
Jenis rentang. |
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 yang akan digunakan.