Bu belge yapay zeka tarafından çevrilmiştir. Doğru bilgi için İngilizce sürüme bakın.
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.
Telemetri modülünü etkinleştirmek için ilgili çevresel değişkenleri yapılandırmanız gerekir.
on olarak ayarlayın.
Servis adı.
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.
Dışa aktarılacak metrikler, virgülle ayrılır. Kullanılabilir değerler için Metrikler bölümüne bakabilirsiniz.
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.
Ş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_percent | ObservableGauge | İşlem CPU kullanım yüzdesi |
process_memory_mb | ObservableGauge | İşlem bellek kullanımı, MB cinsinden |
process_heap_mb | ObservableGauge | İşlem yığın (heap) bellek kullanımı, MB cinsinden |
http_request_cost | Histogram | HTTP istek süresi, ms cinsinden |
http_request_count | Counter | HTTP istek sayısı |
http_request_active | UpDownCounter | Mevcut aktif HTTP istek sayısı |
sub_app_status | ObservableGauge | Duruma göre alt uygulama sayısı istatistikleri, plugin-multi-app-manager eklentisi tarafından raporlanır |