@azure/core-tracing package
Rozhraní
| AddEventOptions |
Představuje možnosti, které můžete předat addEvent. |
| Instrumenter |
Představuje nástroj nezávislý na implementaci. |
| InstrumenterSpanOptions |
Možnosti předané 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ě nakonfigurovanou Instrumenter. Vytvořte instanci pomocí createTracingClient. |
| TracingClientOptions |
Možnosti, které je možné předat createTracingClient |
| TracingContext |
Neměnný kontextový sáček trasovacích hodnot pro aktuální operaci. |
| TracingSpan |
Představuje rozsah trasování nezávislé na implementaci. |
| TracingSpanLink |
Ukazatel z aktuálního TraceSpan do jiného rozsahu 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, pokud víme, že TracingContext byl nastaven jako součást možností operace. |
| Resolved |
Užší verze TypeScriptu 4.5 typu Awaited, která rekurzivně rozbalí "awaited type", emuluje chování |
| SpanStatus |
Představuje stavy, které lze předat setStatus. Ve výchozím nastavení se vytvoří všechna rozsahy se stavem "unset". |
| SpanStatusError |
Stav představující chybu, která se dá odeslat do setStatus |
| SpanStatusSuccess |
Stav představující úspěšnou operaci, která se dá odeslat do setStatus |
| TracingSpanKind |
Druh rozsahu. |
Funkce
| create |
Vytvoří nového trasovacího klienta. |
| use |
Rozšiřuje sadu Azure SDK o podporu dané implementace instrumentátoru. |
Podrobnosti funkce
createTracingClient(TracingClientOptions)
Vytvoří nového trasovacího klienta.
function createTracingClient(options: TracingClientOptions): TracingClient
Parametry
- options
- TracingClientOptions
Možnosti používané ke konfiguraci trasovacího klienta.
Návraty
- Instance TracingClient.
useInstrumenter(Instrumenter)
Rozšiřuje sadu Azure SDK o podporu dané implementace instrumentátoru.
function useInstrumenter(instrumenter: Instrumenter)
Parametry
- instrumenter
- Instrumenter
Implementace instrumenteru, která se má použít.