Bu belge yapay zeka tarafından çevrilmiştir. Doğru bilgi için İngilizce sürüme bakın.
constructor()Bir Trace örneği oluşturan yapıcı metot.
constructor(options?: TraceOptions)| Özellik | Tip | Açıklama | Varsayılan Değer |
|---|---|---|---|
tracerName | string | Trace tanımlayıcısı | nocobase-trace |
version | string | Mevcut NocoBase sürüm numarası | |
processorName | string | string[] | Kullanılmak istenen kayıtlı SpanProcessor tanımlayıcıları |
init()NodeTracerProviderı başlatır.
init(): voidregisterProcessor()Bir SpanProcessor kaydeder.
registerProcessor(name: string, processor: GetSpanProcessor)| Parametre | Tip | Açıklama |
|---|---|---|
name | string | SpanProcessor için benzersiz tanımlayıcı |
processor | () => SpanProcessor | SpanProcessorı almak için kullanılan metot |
getTracer()Tracerı alır.
getTracer(name?: string, version?: string)| Parametre | Tip | Açıklama | Varsayılan Değer |
|---|---|---|---|
name | string | Trace tanımlayıcısı | nocobase-trace |
version | string | Mevcut NocoBase sürüm numarası |
start()SpanProcessorı başlatır.
start(): voidshutdown()SpanProcessorı durdurur.
shutdown(): Promise<void>