Dit document is vertaald door AI. Raadpleeg de Engelse versie voor nauwkeurige informatie.
constructor()Constructor om een Metric-instantie aan te maken.
constructor(options?: MetricOptions)| Eigenschap | Type | Beschrijving | Standaardwaarde |
|---|---|---|---|
meterName | string | Meter-identificatie | nocobase-meter |
version | string | Huidige versie van NocoBase | |
readerName | string | string[] | Identificatie van de geregistreerde MetricReader die u wilt inschakelen |
init()Initialiseert MetricProvider.
init(): voidregisterReader()Registreert een MetricReader.
registerReader(name: string, reader: GetMetricReader)| Parameter | Type | Beschrijving |
|---|---|---|
name | string | Unieke identificatie voor MetricReader |
reader | () => MetricReader | Methode om de MetricReader te verkrijgen |
addView()Voegt een View toe. Raadpleeg Configure Metric Views.
addView(...view: View[])getMeter()Verkrijgt de Meter.
getMeter(name?: string, version?: string)| Parameter | Type | Beschrijving | Standaardwaarde |
|---|---|---|---|
name | string | Meter-identificatie | nocobase-meter |
version | string | Huidige versie van NocoBase |
start()Start de MetricReader.
start(): voidshutdown()Stopt de MetricReader.
shutdown(): Promise<void>