Tài liệu này được dịch bằng AI. Để biết thông tin chính xác, vui lòng tham khảo phiên bản tiếng Anh.
constructor()Hàm khởi tạo, tạo một thực thể Metric.
constructor(options?: MetricOptions)| Thuộc tính | Kiểu dữ liệu | Mô tả | Giá trị mặc định |
|---|---|---|---|
meterName | string | Định danh meter | nocobase-meter |
version | string | Phiên bản hiện tại của NocoBase | |
readerName | string | string[] | Định danh của MetricReader đã đăng ký muốn kích hoạt |
init()Khởi tạo MetricProvider.
init(): voidregisterReader()Đăng ký MetricReader.
registerReader(name: string, reader: GetMetricReader)| Tham số | Kiểu dữ liệu | Mô tả |
|---|---|---|
name | string | Định danh duy nhất cho MetricReader |
reader | () => MetricReader | Phương thức để lấy MetricReader |
addView()Thêm View. Tham khảo Configure Metric Views.
addView(...view: View[])getMeter()Lấy Meter.
getMeter(name?: string, version?: string)| Tham số | Kiểu dữ liệu | Mô tả | Giá trị mặc định |
|---|---|---|---|
name | string | Định danh meter | nocobase-meter |
version | string | Phiên bản hiện tại của NocoBase |
start()Khởi động MetricReader.
start(): voidshutdown()Dừng MetricReader.
shutdown(): Promise<void>