이 문서는 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 고유 식별자 |
processor | () => 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>