Ten dokument został przetłumaczony przez AI. Aby uzyskać dokładne informacje, zapoznaj się z wersją angielską.
constructor()Konstruktor tworzący instancję klasy Metric.
constructor(options?: MetricOptions)| Właściwość | Typ | Opis | Wartość domyślna |
|---|---|---|---|
meterName | string | Identyfikator miernika (meter) | nocobase-meter |
version | string | Aktualny numer wersji NocoBase | |
readerName | string | string[] | Identyfikator(y) zarejestrowanych MetricReader do użycia |
init()Inicjalizuje MetricProvider.
init(): voidregisterReader()Rejestruje MetricReader.
registerReader(name: string, reader: GetMetricReader)| Parametr | Typ | Opis |
|---|---|---|
name | string | Unikalny identyfikator MetricReader |
reader | () => MetricReader | Metoda pobierająca MetricReader |
addView()Dodaje View. Zobacz Configure Metric Views.
addView(...view: View[])getMeter()Pobiera Meter.
getMeter(name?: string, version?: string)| Parametr | Typ | Opis | Wartość domyślna |
|---|---|---|---|
name | string | Identyfikator miernika (meter) | nocobase-meter |
version | string | Aktualny numer wersji NocoBase |
start()Uruchamia MetricReader.
start(): voidshutdown()Zatrzymuje MetricReader.
shutdown(): Promise<void>