מסמך זה תורגם על ידי בינה מלאכותית. לכל אי דיוק, אנא עיין בגרסה האנגלית
constructor()הקונסטרוקטור יוצר מופע (instance) של Trace.
constructor(options?: TraceOptions)| מאפיין | טיפוס | תיאור | ערך ברירת מחדל |
|---|---|---|---|
tracerName | string | מזהה Trace | 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 | מזהה Trace | nocobase-trace |
version | string | הגרסה הנוכחית של NocoBase |
start()מפעיל את ה-SpanProcessor.
start(): voidshutdown()מפסיק את ה-SpanProcessor.
shutdown(): Promise<void>