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

Günlük Kaydedici

Sunucu günlükleri
Sunucu günlükleri, Denetim günlükleri, Kayıt geçmişi

Telemetri

Kullanım kılavuzu

Dışa aktarıcı

HTTP
Prometheus
Next PageSunucu günlükleri
AI Çeviri Bildirimi

Bu belge yapay zeka tarafından çevrilmiştir. Doğru bilgi için İngilizce sürüme bakın.

#Telemetri

TelemetriEnterprise Edition+

#Genel Bakış

NocoBase'in Telemetri (Telemetry) modülü, OpenTelemetry üzerine inşa edilmiştir ve NocoBase uygulamaları için birleşik, genişletilebilir gözlemlenebilirlik yetenekleri sunar. Bu modül, HTTP istekleri ve sistem kaynak kullanımı dahil olmak üzere çeşitli uygulama metriklerinin toplanmasını ve dışa aktarılmasını destekler.

#Çevresel Değişken Yapılandırması

Telemetri modülünü etkinleştirmek için ilgili çevresel değişkenleri yapılandırmanız gerekir.

#TELEMETRY_ENABLED

on olarak ayarlayın.

TELEMETRY_ENABLED=on

#TELEMETRY_SERVICE_NAME

Servis adı.

TELEMETRY_SERVICE_NAME=nocobase

#TELEMETRY_METRIC_READER

Metrik dışa aktarıcılar. Virgülle ayrılmış birden fazla dışa aktarıcı desteklenir. Mevcut değerler için mevcut dışa aktarıcı belgelerine bakın.

TELEMETRY_METRIC_READER=console,http,prometheus

#TELEMETRY_METRICS

Dışa aktarılacak metrikler, virgülle ayrılır. Kullanılabilir değerler için Metrikler bölümüne bakabilirsiniz.

TELEMETRY_METRICS=http_request_cost,process_cpu_percent,process_memory_mb,process_heap_mb,sub_app_status

#TELEMETRY_HTTP_RECORD_THRESHOLD

HTTP istek süresi (http_request_cost) kayıt eşiği, milisaniye cinsinden. Varsayılan değer 0'dır, yani tüm istekler kaydedilir. 0'dan büyük bir değere ayarlandığında, yalnızca süresi bu eşiği aşan istekler kaydedilir.

TELEMETRY_HTTP_RECORD_THRESHOLD=1000

#Metrikler

Şu anda uygulamada kaydedilen metrikler aşağıda listelenmiştir. Daha fazla metriğe ihtiyacınız varsa, genişletme için geliştirme belgelerine başvurabilir veya bizimle iletişime geçebilirsiniz.

Metrik AdıMetrik TürüAçıklama
process_cpu_percentObservableGaugeİşlem CPU kullanım yüzdesi
process_memory_mbObservableGaugeİşlem bellek kullanımı, MB cinsinden
process_heap_mbObservableGaugeİşlem yığın (heap) bellek kullanımı, MB cinsinden
http_request_costHistogramHTTP istek süresi, ms cinsinden
http_request_countCounterHTTP istek sayısı
http_request_activeUpDownCounterMevcut aktif HTTP istek sayısı
sub_app_statusObservableGaugeDuruma göre alt uygulama sayısı istatistikleri, plugin-multi-app-manager eklentisi tarafından raporlanır