@azure/core-tracing package

Interfaces

AddEventOptions

Representeert opties die je kunt doorgeven aan TracingSpan.addEvent.

Instrumenter

Vertegenwoordigt een implementatieagnostische instrumenteerfunctie.

InstrumenterSpanOptions

Options werden overgedragen aan Instrumenter.startSpan als een 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

Recursief wordt het "gewachte type" ontvouwd, waarbij het gedrag van awaitwordt nagebootst.

SpanStatus

Geeft de statussen weer die kunnen worden doorgegeven aan TracingSpan.setStatus.

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

SpanStatusError

Status die een fout vertegenwoordigt die naar TracingSpan.setStatus kan worden gestuurd

SpanStatusSuccess

Status die een succesvolle operatie vertegenwoordigt en naar TracingSpan.setStatus kan worden gestuurd

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.