Avis de traduction IA
Ce document a été traduit par IA. Pour des informations précises, veuillez consulter la version anglaise.
Télémétrie
Aperçu
Telemetry est le module de télémétrie de NocoBase, encapsulant OpenTelemetry pour prendre en charge l'enregistrement des outils de métriques (Metric) et de traces (Trace) de l'écosystème OpenTelemetry.
Méthodes de classe
constructor()
Constructeur, crée une instance de Telemetry.
Signature
constructor(options?: TelemetryOptions)
Type
Détails
init()
Enregistre l'instrumentation et initialise Trace et Metric.
Signature
init(): void
start()
Démarre les processeurs de données liés à Trace et Metric, par exemple : l'exportation vers Prometheus.
Signature
start(): void
shutdown()
Arrête les processeurs de données liés à Trace et Metric.
Signature
shutdown(): Promise<void>
addInstrumentation()
Ajoute des bibliothèques d'instrumentation.
Signature
addInstrumentation(...instrumentation: InstrumentationOption[])

