Questo documento è stato tradotto dall'IA. Per informazioni accurate, consultare la versione inglese.
Il modulo di telemetria (Telemetry) di NocoBase è incapsulato sulla base di OpenTelemetry. Questo articolo introduce come utilizzare il modulo di telemetria per raccogliere dati di tracciamento (Trace) e metriche (Metric) al fine di migliorare l'osservabilità (Observability) del sistema NocoBase.
Riferimenti:
Riferimenti:
In NocoBase, il punto di inizializzazione del modulo di telemetria è app.beforeLoad. Pertanto, non tutte le librerie di strumentazione sono adatte a NocoBase.
Ad esempio: instrumentation-koa deve essere introdotta prima che Koa venga istanziato; tuttavia, sebbene l'Application di NocoBase sia basata su Koa, il modulo di telemetria viene inizializzato solo dopo l'istanziazione di Application, quindi non può essere applicata.
Riferimenti:
Riferimenti: