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

Log

Log server
Log server, Log audit, Riwayat rekaman

Telemetri

Panduan penggunaan

Eksportir

HTTP
Prometheus
Next PageLog server
Pemberitahuan Terjemahan AI

Dokumen ini diterjemahkan oleh AI. Untuk informasi yang akurat, silakan merujuk ke versi bahasa Inggris.

#Telemetri

TelemetriEnterprise Edition+

#Ringkasan

Modul Telemetri (Telemetry) NocoBase dibangun di atas OpenTelemetry, menyediakan kemampuan observabilitas yang terpadu dan dapat diperluas untuk aplikasi NocoBase. Modul ini mendukung pengumpulan dan pengeksporan berbagai metrik aplikasi, termasuk permintaan HTTP, penggunaan sumber daya sistem, dan lainnya.

#Konfigurasi Variabel Lingkungan

Untuk mengaktifkan modul telemetri, Anda perlu mengonfigurasi variabel lingkungan yang relevan.

#TELEMETRY_ENABLED

Atur ke on.

TELEMETRY_ENABLED=on

#TELEMETRY_SERVICE_NAME

Nama layanan.

TELEMETRY_SERVICE_NAME=nocobase

#TELEMETRY_METRIC_READER

Pengekspor metrik (metric exporters). Mendukung beberapa pengekspor yang dipisahkan dengan koma. Silakan merujuk ke dokumentasi pengekspor yang tersedia untuk nilai yang dapat digunakan.

TELEMETRY_METRIC_READER=console,http,prometheus

#TELEMETRY_METRICS

Metrik yang akan diekspor, dipisahkan dengan koma. Nilai yang tersedia dapat merujuk pada bagian Metrik.

TELEMETRY_METRICS=http_request_cost,process_cpu_percent,process_memory_mb,process_heap_mb,sub_app_status

#TELEMETRY_HTTP_RECORD_THRESHOLD

Ambang batas (threshold) pencatatan durasi permintaan HTTP (http_request_cost), dalam milidetik. Nilai default adalah 0, yang berarti semua permintaan akan dicatat. Jika diatur ke nilai yang lebih besar dari 0, hanya permintaan dengan durasi yang melebihi ambang batas tersebut yang akan dicatat.

TELEMETRY_HTTP_RECORD_THRESHOLD=1000

#Metrik

Berikut adalah metrik yang saat ini dicatat dalam aplikasi. Jika Anda membutuhkan metrik tambahan, Anda dapat merujuk ke dokumentasi pengembangan untuk perluasan atau hubungi kami.

Nama MetrikTipe MetrikDeskripsi
process_cpu_percentObservableGaugePersentase penggunaan CPU proses
process_memory_mbObservableGaugePenggunaan memori proses dalam MB
process_heap_mbObservableGaugePenggunaan memori heap proses dalam MB
http_request_costHistogramDurasi permintaan HTTP dalam ms
http_request_countCounterJumlah permintaan HTTP
http_request_activeUpDownCounterJumlah permintaan HTTP aktif saat ini
sub_app_statusObservableGaugeStatistik jumlah sub-aplikasi berdasarkan status, dilaporkan oleh plugin plugin-multi-app-manager