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

@nocobase/auth

AuthManager
Auth
BaseAuth

@nocobase/cache

CacheManager
Cache

@nocobase/cli

CLI NocoBase
Variables d'environnement globales

@nocobase/client

Application
Plugin

@nocobase/database

Collection
Champ

interfaces

BaseInterface
Opérateurs de filtre

RelationRepository

BelongsToManyRepository
belongs-to-repository
HasManyRepository
HasOneRepository
Dépôt

shared

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

@nocobase/data-source-manager

DataSourceManager
DataSource (abstraite)
ICollectionManager
ICollection
IField
IModel
IRepository

@nocobase/flow-engine

Gestionnaire de sources de données
Contexte de Flux
FlowEngine
FlowModel
Ressource de flux

@nocobase/logger

Logger

@nocobase/server

AppCommand
Application
AuditManager
Contexte
Migration
Plugin

@nocobase/sdk

Auth
Stockage
Next PageAperçu de l'API
Avis de traduction IA

Ce document a été traduit par IA. Pour des informations précises, veuillez consulter la version anglaise.

#Metric

#Méthodes de classe

#constructor()

Constructeur pour créer une instance de Metric.

#Signature

  • constructor(options?: MetricOptions)

#Type

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

#Détails

PropriétéTypeDescriptionValeur par défaut
meterNamestringIdentifiant du meternocobase-meter
versionstringVersion actuelle de NocoBase
readerNamestring | string[]Identifiant(s) du ou des MetricReader enregistrés à utiliser

#init()

Initialise le MetricProvider.

#Signature

  • init(): void

#registerReader()

Enregistre un MetricReader.

#Signature

  • registerReader(name: string, reader: GetMetricReader)

#Type

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

type GetMetricReader = () => MetricReader;

#Détails

ParamètreTypeDescription
namestringIdentifiant unique pour le MetricReader
processor() => MetricReaderMéthode pour obtenir le MetricReader

#addView()

Ajoute une View. Consultez Configure Metric Views.

#Signature

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

#Type

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

#getMeter()

Obtient le Meter.

#Signature

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

#Détails

ParamètreTypeDescriptionValeur par défaut
namestringIdentifiant du meternocobase-meter
versionstringVersion actuelle de NocoBase

#start()

Démarre le MetricReader.

#Signature

  • start(): void

#shutdown()

Arrête le MetricReader.

#Signature

  • shutdown(): Promise<void>