@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 |
| 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
| create |
Hiermee maakt u een nieuwe traceringsclient. |
| use |
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
- Een exemplaar van TracingClient.
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.