Цей документ було перекладено за допомогою ШІ. Для точної інформації зверніться до англійської версії.
Модуль телеметрії (Telemetry) NocoBase побудований на основі OpenTelemetry. У цій статті описано, як використовувати модуль телеметрії для збору даних трасування (Trace) та метрик (Metric) для покращення спостережуваності (Observability) системи NocoBase.
Посилання:
Посилання:
У NocoBase модуль телеметрії ініціалізується в app.beforeLoad. Тому не всі бібліотеки інструментації підходять для NocoBase.
Наприклад: instrumentation-koa потрібно підключати до створення екземпляра Koa, але хоча Application у NocoBase базується на Koa, модуль телеметрії ініціалізується вже після створення екземпляра Application, тому його неможливо застосувати.
Посилання:
Посилання: