@azure/core-tracing package
Rozhraní
Instrumenter |
Představuje nástroj nezávislý na implementaci. |
InstrumenterSpanOptions |
Možnosti předané do startSpan jako nadmnožina TracingSpanOptions. |
OperationTracingOptions |
Možnosti trasování, které se mají nastavit pro operaci. |
TracingClient |
Představuje klienta, který se může integrovat s aktuálně nakonfigurovaným instrumentátorem. Vytvořte instanci pomocí příkazu createTracingClient. |
TracingClientOptions |
Možnosti, které lze předat do createTracingClient |
TracingContext |
Neměnný kontextový sáček hodnot trasování pro aktuální operaci. |
TracingSpan |
Představuje rozsah trasování nezávislé na implementaci. |
TracingSpanLink |
Ukazatel z aktuálního TracingSpan na jiný rozsah ve stejném nebo jiném trasování. |
TracingSpanOptions |
Možnosti použité ke konfiguraci nově vytvořeného rozsahu |
Aliasy typu
OptionsWithTracingContext |
Typ nástroje pro, když víme, že TracingContext byl nastaven jako součást možností operace. |
Resolved |
Užší verze typu Awaited typeScript 4.5, která rekurzivně rozbalí "očekávaný typ" a emuluje chování |
SpanStatus |
Představuje stavy, které lze předat do setStatus. Ve výchozím nastavení se vytvoří všechny rozsahy se stavem "unset". |
SpanStatusError |
Stav představující chybu, kterou lze odeslat do setStatus |
SpanStatusSuccess |
Stav představující úspěšnou operaci, kterou lze odeslat do setStatus |
TracingSpanKind |
Druh rozpětí. |
Funkce
create |
Vytvoří nového klienta trasování. |
use |
Rozšiřuje sadu Azure SDK o podporu pro danou implementaci instrumentátoru. |
Podrobnosti funkce
createTracingClient(TracingClientOptions)
Vytvoří nového klienta trasování.
function createTracingClient(options: TracingClientOptions): TracingClient
Parametry
- options
- TracingClientOptions
Možnosti použité ke konfiguraci klienta trasování
Návraty
- Instance TracingClient.
useInstrumenter(Instrumenter)
Rozšiřuje sadu Azure SDK o podporu pro danou implementaci instrumentátoru.
function useInstrumenter(instrumenter: Instrumenter)
Parametry
- instrumenter
- Instrumenter
Implementace instrumentátoru, která se má použít.