تمت ترجمة هذه الوثائق تلقائيًا بواسطة الذكاء الاصطناعي.
الدالة البانية لإنشاء كائن (instance) من Trace.
constructor(options?: TraceOptions)| الخاصية | النوع | الوصف | القيمة الافتراضية |
|---|---|---|---|
tracerName | string | مُعرّف التتبع | nocobase-trace |
version | string | الإصدار الحالي لـ NocoBase | |
processorName | string | string[] | مُعرّف (أو مُعرّفات) SpanProcessor المسجّلة المراد استخدامها | - |
init()يهيئ NodeTracerProvider.
init(): voidregisterProcessor()يسجل SpanProcessor.
registerProcessor(name: string, processor: GetSpanProcessor)| المعامل | النوع | الوصف |
|---|---|---|
name | string | مُعرّف فريد لـ SpanProcessor |
processor | () => SpanProcessor | دالة للحصول على SpanProcessor |
getTracer()يحصل على Tracer.
getTracer(name?: string, version?: string)| المعامل | النوع | الوصف | القيمة الافتراضية |
|---|---|---|---|
name | string | مُعرّف التتبع | nocobase-trace |
version | string | الإصدار الحالي لـ NocoBase |
start()يبدأ تشغيل SpanProcessor.
start(): voidshutdown()يوقف SpanProcessor.
shutdown(): Promise<void>