logologo
Mulai
Panduan
Pengembangan
Plugin
API
Beranda
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Mulai
Panduan
Pengembangan
Plugin
API
Beranda
logologo
Ikhtisar API

@nocobase/auth

AuthManager
Auth
BaseAuth

@nocobase/cache

CacheManager
Cache

@nocobase/cli

NocoBase CLI
Variabel Lingkungan Global

@nocobase/client

Aplikasi
plugin

@nocobase/database

Koleksi
Bidang

interfaces

BaseInterface
Operator Filter

RelationRepository

BelongsToManyRepository
belongs-to-repository
HasManyRepository
HasOneRepository
Repositori

shared

create-options
destroy-options
find-one
find-options
transaction
update-options

@nocobase/data-source-manager

DataSourceManager
DataSource (abstrak)
ICollectionManager
ICollection
IField
IModel
IRepository

@nocobase/flow-engine

Manajer Sumber Data
FlowContext
FlowEngine
FlowModel
Sumber Daya Alur Kerja

@nocobase/logger

Logger

@nocobase/server

AppCommand
Aplikasi
AuditManager
Konteks
Migrasi
Plugin

@nocobase/sdk

Auth
Penyimpanan
Next PageIkhtisar API
Pemberitahuan Terjemahan AI

Dokumen ini diterjemahkan oleh AI. Untuk informasi yang akurat, silakan merujuk ke versi bahasa Inggris.

#Metric

#Metode Class

#constructor()

Konstruktor untuk membuat instance Metric.

#Signature

  • constructor(options?: MetricOptions)

#Tipe

export type MetricOptions = {
  meterName?: string;
  version?: string;
  readerName?: string | string[];
};

#Detail

PropertiTipeDeskripsiNilai Default
meterNamestringIdentifikasi meternocobase-meter
versionstringVersi NocoBase saat ini
readerNamestring | string[]Identifikasi MetricReader terdaftar yang akan digunakan-

#init()

Menginisialisasi MetricProvider.

#Signature

  • init(): void

#registerReader()

Mendaftarkan MetricReader.

#Signature

  • registerReader(name: string, reader: GetMetricReader)

#Tipe

import { MetricReader } from '@opentelemetry/sdk-metrics';

type GetMetricReader = () => MetricReader;

#Detail

ParameterTipeDeskripsi
namestringIdentifikasi unik untuk MetricReader
reader() => MetricReaderMetode untuk mendapatkan MetricReader

#addView()

Menambahkan View. Lihat Configure Metric Views.

#Signature

  • addView(...view: View[])

#Tipe

import { View } from '@opentelemetry/sdk-metrics';

#getMeter()

Mendapatkan Meter.

#Signature

  • getMeter(name?: string, version?: string)

#Detail

ParameterTipeDeskripsiNilai Default
namestringIdentifikasi meternocobase-meter
versionstringVersi NocoBase saat ini

#start()

Memulai MetricReader.

#Signature

  • start(): void

#shutdown()

Menghentikan MetricReader.

#Signature

  • shutdown(): Promise<void>