Bu belge yapay zeka tarafından çevrilmiştir. Doğru bilgi için İngilizce sürüme bakın.
constructor()Bir Metric örneği oluşturmak için kullanılan kurucu yöntem (constructor).
constructor(options?: MetricOptions)| Özellik | Tip | Açıklama | Varsayılan Değer |
|---|---|---|---|
meterName | string | Meter tanımlayıcısı | nocobase-meter |
version | string | NocoBase'in mevcut sürüm numarası | |
readerName | string | string[] | Kullanılmak istenen kayıtlı MetricReader tanımlayıcıları | - |
init()MetricProvider'ı başlatır.
init(): voidregisterReader()Bir MetricReader kaydeder.
registerReader(name: string, reader: GetMetricReader)| Parametre | Tip | Açıklama |
|---|---|---|
name | string | MetricReader için benzersiz tanımlayıcı |
reader | () => MetricReader | MetricReader almak için kullanılan fonksiyon |
addView()Bir View ekler. Bakınız: Configure Metric Views.
addView(...view: View[])getMeter()Meter nesnesini alır.
getMeter(name?: string, version?: string)| Parametre | Tip | Açıklama | Varsayılan Değer |
|---|---|---|---|
name | string | Meter tanımlayıcısı | nocobase-meter |
version | string | NocoBase'in mevcut sürüm numarası |
start()MetricReader'ı başlatır.
start(): voidshutdown()MetricReader'ı durdurur.
shutdown(): Promise<void>