Delen via


@azure/core-tracing package

Interfaces

AddEventOptions

Vertegenwoordigt opties die u kunt doorgeven aan addEvent-.

Instrumenter

Vertegenwoordigt een implementatieagnostische instrumenteerfunctie.

InstrumenterSpanOptions

Opties die zijn doorgegeven aan startSpan als superset van TracingSpanOptions-.

OperationTracingOptions

Traceringsopties die moeten worden ingesteld voor een bewerking.

TracingClient

Vertegenwoordigt een client die kan worden geïntegreerd met de momenteel geconfigureerde Instrumenter.

Maak een exemplaar met behulp van createTracingClient.

TracingClientOptions

Opties die kunnen worden doorgegeven aan createTracingClient-

TracingContext

Een onveranderbare contextverzameling met traceringswaarden voor de huidige bewerking.

TracingSpan

Vertegenwoordigt een implementatieagnostisch traceringsbereik.

TracingSpanLink

Een aanwijzer van de huidige TracingSpan naar een andere periode in dezelfde of een andere tracering.

TracingSpanOptions

Opties die worden gebruikt om de zojuist gemaakte spanwijdte te configureren.

Type-aliassen

OptionsWithTracingContext

Een hulpprogrammatype voor wanneer we weten dat een TracingContext is ingesteld als onderdeel van de opties van een bewerking.

Resolved

Een smallere versie van het type Awaited van TypeScript 4.5 dat het 'awaited type' recursief uitpakt, waardoor het gedrag van awaitwordt geëmuleren.

SpanStatus

Vertegenwoordigt de statussen die kunnen worden doorgegeven aan setStatus.

Standaard worden alle spanten gemaakt met de status 'unset'.

SpanStatusError

Status die een fout vertegenwoordigt die kan worden verzonden naar setStatus

SpanStatusSuccess

Status die een geslaagde bewerking vertegenwoordigt die kan worden verzonden naar setStatus

TracingSpanKind

Het soort span.

Functies

createTracingClient(TracingClientOptions)

Hiermee maakt u een nieuwe traceringsclient.

useInstrumenter(Instrumenter)

Breidt de Azure SDK uit met ondersteuning voor een bepaalde instrumenteer-implementatie.

Functiedetails

createTracingClient(TracingClientOptions)

Hiermee maakt u een nieuwe traceringsclient.

function createTracingClient(options: TracingClientOptions): TracingClient

Parameters

options
TracingClientOptions

Opties die worden gebruikt om de traceringsclient te configureren.

Retouren

useInstrumenter(Instrumenter)

Breidt de Azure SDK uit met ondersteuning voor een bepaalde instrumenteer-implementatie.

function useInstrumenter(instrumenter: Instrumenter)

Parameters

instrumenter
Instrumenter

De instrumenteer-implementatie die moet worden gebruikt.