@azure/core-tracing package
Interfaces
AddEventOptions |
Représente les options que vous pouvez passer à addEvent. |
Instrumenter |
Représente un instrumenteur indépendant de l’implémentation. |
InstrumenterSpanOptions |
Options passées à startSpan en tant que super-ensemble de TracingSpanOptions. |
OperationTracingOptions |
Options de suivi à définir sur une opération. |
TracingClient |
Représente un client qui peut s’intégrer au instrumenteur actuellement configuré. Créez une instance à l’aide de createTracingClient. |
TracingClientOptions |
Options qui peuvent être passées à createTracingClient |
TracingContext |
Un conteneur de contexte immuable de valeurs de suivi pour l’opération actuelle. |
TracingSpan |
Représente une étendue de suivi indépendant de l’implémentation. |
TracingSpanLink |
Pointeur de l'tracingSpan actuel vers une autre étendue dans la même ou une autre trace. |
TracingSpanOptions |
Options utilisées pour configurer l’étendue nouvellement créée. |
Alias de type
OptionsWithTracingContext |
Un type d’utilitaire pour quand nous savons qu’un TracingContext a été défini dans le cadre des options d’une opération. |
Resolved |
Une version plus étroite du type Awaited de TypeScript 4.5 qui désactive de manière récursive le « type attendu », en émulant le comportement de |
SpanStatus |
Représente les états qui peuvent être passés à setStatus. Par défaut, toutes les étendues sont créées avec l’état « unset ». |
SpanStatusError |
État représentant une erreur qui peut être envoyée à setStatus |
SpanStatusSuccess |
État représentant une opération réussie qui peut être envoyée à setStatus |
TracingSpanKind |
Le genre d’étendue. |
Functions
create |
Crée un client de suivi. |
use |
Étend le Kit de développement logiciel (SDK) Azure avec prise en charge d’une implémentation d’instrumenteur donnée. |
Informations relatives à la fonction
createTracingClient(TracingClientOptions)
Crée un client de suivi.
function createTracingClient(options: TracingClientOptions): TracingClient
Paramètres
- options
- TracingClientOptions
Options utilisées pour configurer le client de suivi.
Retours
- Instance de TracingClient.
useInstrumenter(Instrumenter)
Étend le Kit de développement logiciel (SDK) Azure avec prise en charge d’une implémentation d’instrumenteur donnée.
function useInstrumenter(instrumenter: Instrumenter)
Paramètres
- instrumenter
- Instrumenter
Implémentation de l’instrumenteur à utiliser.