@azure/core-tracing package
Interfejsy
AddEventOptions |
Reprezentuje opcje, które można przekazać do addEvent. |
Instrumenter |
Reprezentuje niezależny instrumentator implementacji. |
InstrumenterSpanOptions |
Opcje przekazywane do startSpan jako nadzbior TracingSpanOptions. |
OperationTracingOptions |
Opcje śledzenia ustawiane na operacji. |
TracingClient |
Reprezentuje klienta, który może integrować się z aktualnie skonfigurowanym Instrumenter. Utwórz wystąpienie przy użyciu createTracingClient. |
TracingClientOptions |
Opcje, które można przekazać do createTracingClient |
TracingContext |
Niezmienna torba kontekstowa wartości śledzenia dla bieżącej operacji. |
TracingSpan |
Reprezentuje niezależny zakres śledzenia implementacji. |
TracingSpanLink |
Wskaźnik z bieżącego TracingSpan do innego zakresu w tym samym lub innym śladzie. |
TracingSpanOptions |
Opcje używane do konfigurowania nowo utworzonego zakresu. |
Aliasy typu
OptionsWithTracingContext |
Typ narzędzia, jeśli wiemy, że element TracingContext został ustawiony jako część opcji operacji. |
Resolved |
Węższa wersja typu Awaited języka TypeScript 4.5, która rekursywnie odpakowuje "oczekiwany typ", emulując zachowanie |
SpanStatus |
Reprezentuje stany, które można przekazać do setStatus. Domyślnie wszystkie zakresy zostaną utworzone ze stanem "unset". |
SpanStatusError |
Stan reprezentujący błąd, który można wysłać do setStatus |
SpanStatusSuccess |
Stan reprezentujący pomyślną operację, którą można wysłać do setStatus |
TracingSpanKind |
Rodzaj rozpiętości. |
Funkcje
create |
Tworzy nowego klienta śledzenia. |
use |
Rozszerza zestaw Azure SDK z obsługą danej implementacji instrumentatora. |
Szczegóły funkcji
createTracingClient(TracingClientOptions)
Tworzy nowego klienta śledzenia.
function createTracingClient(options: TracingClientOptions): TracingClient
Parametry
- options
- TracingClientOptions
Opcje używane do konfigurowania klienta śledzenia.
Zwraca
- Wystąpienie TracingClient.
useInstrumenter(Instrumenter)
Rozszerza zestaw Azure SDK z obsługą danej implementacji instrumentatora.
function useInstrumenter(instrumenter: Instrumenter)
Parametry
- instrumenter
- Instrumenter
Implementacja instrumentatora do użycia.