Detta dokument har översatts av AI. För korrekt information, se den engelska versionen.
constructor()Konstruktor för att skapa en instans av Metric.
constructor(options?: MetricOptions)| Egenskap | Typ | Beskrivning | Standardvärde |
|---|---|---|---|
meterName | string | Meter-identifierare | nocobase-meter |
version | string | NocoBase nuvarande versionsnummer | |
readerName | string | string[] | Identifierare för registrerade MetricReader som ni önskar aktivera |
init()Initierar MetricProvider.
init(): voidregisterReader()Registrerar en MetricReader.
registerReader(name: string, reader: GetMetricReader)| Parameter | Typ | Beskrivning |
|---|---|---|
name | string | Unik identifierare för MetricReader |
reader | () => MetricReader | Metod för att hämta MetricReader |
addView()Lägger till en View. Se Configure Metric Views.
addView(...view: View[])getMeter()Hämtar en Meter.
getMeter(name?: string, version?: string)| Parameter | Typ | Beskrivning | Standardvärde |
|---|---|---|---|
name | string | Meter-identifierare | nocobase-meter |
version | string | NocoBase nuvarande versionsnummer |
start()Startar MetricReader.
start(): voidshutdown()Stoppar MetricReader.
shutdown(): Promise<void>