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

Logs

Serverlogs
Serverlogs, Auditlogs, Recordgeschiedenis

Telemetrie

Handleiding

Exporter

HTTP
Prometheus
Next PageServerlogs
AI-vertaalmelding

Dit document is vertaald door AI. Raadpleeg de Engelse versie voor nauwkeurige informatie.

#Telemetrie

TelemetrieEnterprise Edition+

#Overzicht

De Telemetrie-module (Telemetry) in NocoBase is gebouwd op basis van OpenTelemetry en biedt uniforme en uitbreidbare observatiemogelijkheden voor NocoBase-applicaties. Deze module ondersteunt het verzamelen en exporteren van verschillende applicatiemetrics, waaronder HTTP-verzoeken en het gebruik van systeembronnen.

#Configuratie van omgevingsvariabelen

Om de telemetrie-module in te schakelen, moet u de relevante omgevingsvariabelen configureren.

#TELEMETRY_ENABLED

Stel in op on.

TELEMETRY_ENABLED=on

#TELEMETRY_SERVICE_NAME

De naam van de service.

TELEMETRY_SERVICE_NAME=nocobase

#TELEMETRY_METRIC_READER

Metric-exporters. Meerdere exporters worden ondersteund, gescheiden door komma's. Raadpleeg de documentatie van bestaande exporters voor de beschikbare waarden.

TELEMETRY_METRIC_READER=console,http,prometheus

#TELEMETRY_METRICS

De te exporteren metrics, gescheiden door komma's. Beschikbare waarden vindt u onder Metrics.

TELEMETRY_METRICS=http_request_cost,process_cpu_percent,process_memory_mb,process_heap_mb,sub_app_status

#TELEMETRY_HTTP_RECORD_THRESHOLD

Drempelwaarde voor het vastleggen van de duur van HTTP-verzoeken (http_request_cost), in milliseconden. De standaardwaarde is 0, wat betekent dat alle verzoeken worden vastgelegd. Wanneer ingesteld op een waarde groter dan 0, worden alleen verzoeken vastgelegd waarvan de duur deze drempelwaarde overschrijdt.

TELEMETRY_HTTP_RECORD_THRESHOLD=1000

#Metrics

De metrics die momenteel door de applicatie worden geregistreerd, staan hieronder vermeld. Als u meer nodig heeft, kunt u de ontwikkelingsdocumentatie raadplegen voor uitbreidingen of contact met ons opnemen.

Metric-naamMetric-typeBeschrijving
process_cpu_percentObservableGaugePercentage CPU-gebruik van het proces
process_memory_mbObservableGaugeGeheugengebruik van het proces in MB
process_heap_mbObservableGaugeHeap-geheugengebruik van het proces in MB
http_request_costHistogramDuur van HTTP-verzoek in ms
http_request_countCounterAantal HTTP-verzoeken
http_request_activeUpDownCounterHuidig aantal actieve HTTP-verzoeken
sub_app_statusObservableGaugeStatistieken van het aantal sub-applicaties per status, gerapporteerd door de plugin-multi-app-manager plugin