logologo
Bắt đầu
Hướng dẫn
Phát triển
Plugin
API
Trang chủ
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Bắt đầu
Hướng dẫn
Phát triển
Plugin
API
Trang chủ
logologo
Tổng quan API

@nocobase/auth

AuthManager
Auth
BaseAuth

@nocobase/cache

CacheManager
Cache

@nocobase/cli

Giao diện dòng lệnh NocoBase
Biến Môi Trường Toàn Cầu

@nocobase/client

Ứng dụng
Plugin

@nocobase/database

bộ sưu tập
Trường

interfaces

BaseInterface
Các Toán Tử Lọc

RelationRepository

BelongsToManyRepository
belongs-to-repository
HasManyRepository
HasOneRepository
Repository

shared

create-options
destroy-options
find-one
Bắt đầu với Bộ sưu tập
transaction
update-options

@nocobase/data-source-manager

DataSourceManager
DataSource (trừu tượng)
ICollectionManager
ICollection
IField
IModel
IRepository

@nocobase/flow-engine

Trình quản lý nguồn dữ liệu
Ngữ cảnh luồng
FlowEngine
FlowModel
Tài nguyên luồng

@nocobase/logger

Logger

@nocobase/server

AppCommand
Ứng dụng
AuditManager
Ngữ cảnh
Di chuyển
Plugin

@nocobase/sdk

Auth
Storage
Next PageTổng quan API
Thông báo dịch bằng AI

Tài liệu này được dịch bằng AI. Để biết thông tin chính xác, vui lòng tham khảo phiên bản tiếng Anh.

#Metric

#Các phương thức của lớp

#constructor()

Hàm khởi tạo, tạo một thực thể Metric.

#Chữ ký

  • constructor(options?: MetricOptions)

#Kiểu dữ liệu

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

#Chi tiết

Thuộc tínhKiểu dữ liệuMô tảGiá trị mặc định
meterNamestringĐịnh danh meternocobase-meter
versionstringPhiên bản hiện tại của NocoBase
readerNamestring | string[]Định danh của MetricReader đã đăng ký muốn kích hoạt

#init()

Khởi tạo MetricProvider.

#Chữ ký

  • init(): void

#registerReader()

Đăng ký MetricReader.

#Chữ ký

  • registerReader(name: string, reader: GetMetricReader)

#Kiểu dữ liệu

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

type GetMetricReader = () => MetricReader;

#Chi tiết

Tham sốKiểu dữ liệuMô tả
namestringĐịnh danh duy nhất cho MetricReader
reader() => MetricReaderPhương thức để lấy MetricReader

#addView()

Thêm View. Tham khảo Configure Metric Views.

#Chữ ký

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

#Kiểu dữ liệu

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

#getMeter()

Lấy Meter.

#Chữ ký

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

#Chi tiết

Tham sốKiểu dữ liệuMô tảGiá trị mặc định
namestringĐịnh danh meternocobase-meter
versionstringPhiên bản hiện tại của NocoBase

#start()

Khởi động MetricReader.

#Chữ ký

  • start(): void

#shutdown()

Dừng MetricReader.

#Chữ ký

  • shutdown(): Promise<void>