Detta dokument har översatts av AI. För korrekt information, se den engelska versionen.
NocoBase-modulen för telemetri är inkapslad baserat på OpenTelemetry. Denna artikel introducerar hur ni använder telemetrimodulen för att samla in spårningsdata (Trace) och mätvärden (Metric) för att förbättra observerbarheten (Observability) i NocoBase-systemet.
Referenser:
Referenser:
I NocoBase sker initieringen av telemetrimodulen vid app.beforeLoad. Därför är inte alla instrumenteringsbibliotek lämpliga för NocoBase.
Till exempel behöver instrumentation-koa introduceras innan Koa instansieras. Även om NocoBase Application är baserad på Koa, initieras telemetrimodulen först efter att Application har instansierats, vilket gör att den inte kan användas.
Referenser:
Referenser: