@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.