logologo
Démarrer
Manuel
Développement
Plugins
API
Accueil
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
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>