このドキュメントはAIによって翻訳されました。正確な情報については英語版をご参照ください。
constructor()コンストラクタです。Metric インスタンスを作成します。
constructor(options?: MetricOptions)| プロパティ | 型 | 説明 | デフォルト値 |
|---|---|---|---|
meterName | string | meter 識別子 | nocobase-meter |
version | string | NocoBase の現在のバージョン番号 | |
readerName | string | string[] | 有効にする登録済み MetricReader の識別子 |
init()MetricProvider を初期化します。
init(): voidregisterReader()MetricReader を登録します。
registerReader(name: string, reader: GetMetricReader)| 引数 | 型 | 説明 |
|---|---|---|
name | string | MetricReader の一意識別子 |
reader | () => MetricReader | MetricReader を取得するメソッド |
addView()View を追加します。Configure Metric Views を参照してください。
addView(...view: View[])getMeter()Meter を取得します。
getMeter(name?: string, version?: string)| 引数 | 型 | 説明 | デフォルト値 |
|---|---|---|---|
name | string | meter 識別子 | nocobase-meter |
version | string | NocoBase の現在のバージョン番号 |
start()MetricReader を起動します。
start(): voidshutdown()MetricReader を停止します。
shutdown(): Promise<void>