@azure/core-tracing package
Interfészek
Instrumenter |
Implementációs agnosztikus műszert jelöl. |
InstrumenterSpanOptions |
A startSpannak átadott beállítások a TracingSpanOptions szuperhalmazaként vannak átadva. |
OperationTracingOptions |
Egy művelethez megadható nyomkövetési beállítások. |
TracingClient |
Olyan ügyfelet jelöl, amely integrálható a jelenleg konfigurált Instrumenterrel. Hozzon létre egy példányt a createTracingClient használatával. |
TracingClientOptions |
A createTracingClient számára átadható beállítások |
TracingContext |
Az aktuális művelet nyomkövetési értékeinek nem módosítható környezeti zacskója. |
TracingSpan |
Implementációfüggetlen nyomkövetési tartományt jelöl. |
TracingSpanLink |
Mutató az aktuális TracingSpan elemről egy másik, azonos vagy másik nyomkövetési tartományra. |
TracingSpanOptions |
Az újonnan létrehozott span konfigurálásához használt beállítások. |
Típusaliasok
OptionsWithTracingContext |
Egy segédprogramtípus, amely akkor használható, ha tudjuk, hogy a TracingContext egy művelet beállításainak részeként lett beállítva. |
Resolved |
A TypeScript 4.5 Awaited típusának egy szűkebb verziója, amely rekurzív módon oldja fel a "várt típust", és a viselkedését emulálva |
SpanStatus |
Azokat az állapotokat jelöli, amelyek átadhatók a setStatus értéknek. Alapértelmezés szerint az összes span "unset" állapottal lesz létrehozva. |
SpanStatusError |
A setStatusnak küldhető hibát jelző állapot |
SpanStatusSuccess |
A setStatusnak küldhető sikeres műveletet jelző állapot |
TracingSpanKind |
Az a fajta span. |
Függvények
create |
Létrehoz egy új nyomkövetési ügyfelet. |
use |
Kiterjeszti az Azure SDK-t egy adott instrumenter-implementáció támogatásával. |
Függvény adatai
createTracingClient(TracingClientOptions)
Létrehoz egy új nyomkövetési ügyfelet.
function createTracingClient(options: TracingClientOptions): TracingClient
Paraméterek
- options
- TracingClientOptions
A nyomkövetési ügyfél konfigurálásához használt beállítások.
Válaszok
- A TracingClient egy példánya.
useInstrumenter(Instrumenter)
Kiterjeszti az Azure SDK-t egy adott instrumenter-implementáció támogatásával.
function useInstrumenter(instrumenter: Instrumenter)
Paraméterek
- instrumenter
- Instrumenter
A használni kívánt rendszerállapot-implementáció.