यह दस्तावेज़ AI द्वारा अनुवादित किया गया है। किसी भी अशुद्धि के लिए, कृपया अंग्रेजी संस्करण देखें
constructor()यह एक Metric इंस्टेंस बनाने के लिए कंस्ट्रक्टर है।
constructor(options?: MetricOptions)| प्रॉपर्टी | टाइप | विवरण | डिफ़ॉल्ट मान |
|---|---|---|---|
meterName | string | मीटर आइडेंटिफ़ायर | nocobase-meter |
version | string | NocoBase का वर्तमान वर्ज़न | |
readerName | string | string[] | सक्रिय किए जाने वाले रजिस्टर्ड MetricReader का आइडेंटिफ़ायर |
init()यह MetricProvider को इनिशियलाइज़ करता है।
init(): voidregisterReader()यह एक MetricReader को रजिस्टर करता है।
registerReader(name: string, reader: GetMetricReader)| पैरामीटर | टाइप | विवरण |
|---|---|---|
name | string | MetricReader के लिए यूनीक आइडेंटिफ़ायर |
reader | () => MetricReader | MetricReader प्राप्त करने का फ़ंक्शन |
addView()यह एक View जोड़ता है। Configure Metric Views देखें।
addView(...view: View[])getMeter()यह Meter प्राप्त करता है।
getMeter(name?: string, version?: string)| पैरामीटर | टाइप | विवरण | डिफ़ॉल्ट मान |
|---|---|---|---|
name | string | मीटर आइडेंटिफ़ायर | nocobase-meter |
version | string | NocoBase का वर्तमान वर्ज़न |
start()यह MetricReader को शुरू करता है।
start(): voidshutdown()यह MetricReader को रोकता है।
shutdown(): Promise<void>