このドキュメントはAIによって翻訳されました。正確な情報については英語版をご参照ください。
constructor()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>