logologo
Začínáme
Manuál
Vývoj
Pluginy
API
Domů
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Začínáme
Manuál
Vývoj
Pluginy
API
Domů
logologo
Přehled API

@nocobase/auth

AuthManager
Auth
BaseAuth

@nocobase/cache

CacheManager
Mezipaměť

@nocobase/cli

NocoBase CLI
Globální proměnné prostředí

@nocobase/client

Aplikace
Plugin

@nocobase/database

Kolekce
Pole

interfaces

BaseInterface
Filtrační operátory

RelationRepository

BelongsToManyRepository
belongs-to-repository
HasManyRepository
HasOneRepository
Repozitář

shared

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

@nocobase/data-source-manager

DataSourceManager
DataSource (abstraktní)
ICollectionManager
ICollection
IField
IModel
IRepository

@nocobase/flow-engine

Správce zdrojů dat
FlowContext
FlowEngine
FlowModel
Zdroj pracovního postupu

@nocobase/logger

Logger

@nocobase/server

AppCommand
Aplikace
AuditManager
Kontext
Migrace
Plugin

@nocobase/sdk

Auth
Úložiště
Next PagePřehled API
Upozornění na AI překlad

Tento dokument byl přeložen pomocí AI. Pro přesné informace se podívejte na anglickou verzi.

#Metric

#Metody třídy

#constructor()

Konstruktor pro vytvoření instance třídy Metric.

#Signatura

  • constructor(options?: MetricOptions)

#Typ

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

#Podrobnosti

VlastnostTypPopisVýchozí hodnota
meterNamestringIdentifikátor meterunocobase-meter
versionstringAktuální verze NocoBase
readerNamestring | string[]Identifikátor(y) registrovaných MetricReader, které se mají použít

#init()

Inicializuje MetricProvider.

#Signatura

  • init(): void

#registerReader()

Registruje MetricReader.

#Signatura

  • registerReader(name: string, reader: GetMetricReader)

#Typ

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

type GetMetricReader = () => MetricReader;

#Podrobnosti

ParametrTypPopis
namestringJedinečný identifikátor MetricReader
reader() => MetricReaderMetoda pro získání MetricReader

#addView()

Přidá View. Viz Configure Metric Views.

#Signatura

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

#Typ

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

#getMeter()

Získá Meter.

#Signatura

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

#Podrobnosti

ParametrTypPopisVýchozí hodnota
namestringIdentifikátor meterunocobase-meter
versionstringAktuální verze NocoBase

#start()

Spustí MetricReader.

#Signatura

  • start(): void

#shutdown()

Zastaví MetricReader.

#Signatura

  • shutdown(): Promise<void>