@azure/core-tracing package
Interfacce
AddEventOptions |
Rappresenta le opzioni che è possibile passare a addEvent. |
Instrumenter |
Rappresenta uno strumento indipendente dall'implementazione. |
InstrumenterSpanOptions |
Opzioni passate a startSpan come superset di TracingSpanOptions. |
OperationTracingOptions |
Opzioni di traccia da impostare su un'operazione. |
TracingClient |
Rappresenta un client che può essere integrato con l'Instrumenter attualmente configurato. Creare un'istanza usando createTracingClient. |
TracingClientOptions |
Opzioni che possono essere passate a createTracingClient |
TracingContext |
Contenitore di contesto non modificabile di valori di traccia per l'operazione corrente. |
TracingSpan |
Rappresenta un intervallo di traccia indipendente dall'implementazione. |
TracingSpanLink |
Puntatore dall'tracingSpan corrente a un altro intervallo nella stessa traccia o in una traccia diversa. |
TracingSpanOptions |
Opzioni usate per configurare l'intervallo appena creato. |
Alias tipo
OptionsWithTracingContext |
Un tipo di utilità per quando si sa che è stato impostato tracingContext come parte delle opzioni di un'operazione. |
Resolved |
Versione più stretta del tipo atteso di TypeScript 4.5 che annulla in modo ricorsivo il "tipo atteso", simulando il comportamento di |
SpanStatus |
Rappresenta gli stati che è possibile passare a setStatus. Per impostazione predefinita, tutti gli intervalli verranno creati con lo stato "unset". |
SpanStatusError |
Stato che rappresenta un errore che può essere inviato a setStatus |
SpanStatusSuccess |
Stato che rappresenta un'operazione riuscita che può essere inviata a setStatus |
TracingSpanKind |
Tipo di intervallo. |
Funzioni
create |
Crea un nuovo client di traccia. |
use |
Estende Azure SDK con il supporto per una determinata implementazione dello strumento. |
Dettagli funzione
createTracingClient(TracingClientOptions)
Crea un nuovo client di traccia.
function createTracingClient(options: TracingClientOptions): TracingClient
Parametri
- options
- TracingClientOptions
Opzioni usate per configurare il client di traccia.
Restituisce
- Istanza di TracingClient.
useInstrumenter(Instrumenter)
Estende Azure SDK con il supporto per una determinata implementazione dello strumento.
function useInstrumenter(instrumenter: Instrumenter)
Parametri
- instrumenter
- Instrumenter
Implementazione dello strumento da usare.