Ce document a été traduit par IA. Pour des informations précises, veuillez consulter la version anglaise.
Le module de télémétrie (Telemetry) de NocoBase est encapsulé sur la base d'OpenTelemetry. Cet article présente comment utiliser le module de télémétrie pour collecter des données de traces (Trace) et de métriques (Metric) afin d'améliorer l'observabilité (Observability) du système NocoBase.
Références :
Références :
Dans NocoBase, l'emplacement d'initialisation du module de télémétrie est app.beforeLoad. Par conséquent, toutes les bibliothèques d'instrumentation ne sont pas adaptées à NocoBase.
Par exemple : instrumentation-koa doit être introduit avant l'instanciation de Koa. Bien que l'Application de NocoBase soit basée sur Koa, le module de télémétrie est initialisé après l'instanciation de l'Application, il ne peut donc pas être appliqué.
Références :
Références :