CacheMetricsService Hazelcast önbellek, API Performans, JVM ve Sistem Sağlığı hakkında çeşitli metrikler toplar. Bu metrikler şu kategorilere ayrılır.

  1. Hazelcast önbellek istatistikleri
  2. API performans metrikleri
  3. JVM
  4. Sistem Metrikleri

Önbellek MetrikleriLink to Önbellek Metrikleri

Bu metrikler, Cache'in önbellek performansını izler. Önbellek aramaları, eklemeleri ve gecikmeleri takip edilerek verimlilik analiz edilir. Ayrıca, bellek maliyeti ve bölümler bazında dağılım ölçülür.

Metrik
Açıklama
Tür
cache_gets_totalToplam önbellek aramaları (isabet ve ıskalamalar)Counter
cache_puts_totalToplam önbellek eklemeleriCounter
cache_sizeÖnbellekteki mevcut girdi sayısıGauge
cache_entriesÖnbellek bölümü başına girdi sayısıGauge
cache_entry_memory_bytesÖnbellek girdilerinin bellek maliyetiGauge
cache_gets_latency_secondsÖnbellek erişim gecikmesiSummary
cache_puts_latency_secondsÖnbellek ekleme gecikmesiSummary
cache_removals_latency_secondsÖnbellek kaldırma gecikmesiSummary

API MetrikleriLink to API Metrikleri

Bu metrikler, Cache'in API’lerinin performansını izler. İstek sayısı, yanıt süresi ve hata oranları gibi verilerle API performansı değerlendirilir.

Metrik
Açıklama
Tür
apinizer_cache_api_requests_totalToplam API istek sayısıCounter
apinizer_cache_api_response_timeAPI yanıt süresi (saniye)Timer
apinizer_cache_api_errors_totalToplam API hata sayısıCounter

JVM MetrikleriLink to JVM Metrikleri

Bu metrikler, Cache'in bellek ve iş parçacığı kullanımını izler. Bellek kullanımı, GC (Garbage Collection) duraklatma süreleri ve aktif iş parçacıkları gibi verilerle JVM performansı analiz edilir.

Metrik
Açıklama
Tür
jvm_memory_used_bytesAlana göre bellek kullanımı (heap/non-heap)Gauge
jvm_memory_committed_bytesAlana göre ayrılmış bellekGauge
jvm_memory_max_bytesAlana göre maksimum bellekGauge
jvm_gc_pause_secondsGC duraklatma süresiSummary
jvm_threads_live_threadsMevcut canlı iş parçacığı sayısıGauge
jvm_threads_daemon_threadsMevcut daemon iş parçacığı sayısıGauge

Sistem MetrikleriLink to Sistem Metrikleri

Bu metrikler, Cache'in CPU kullanımı, işlemci sayısı ve yük ortalaması gibi verilerle genel performansını izler. Ayrıca, işlem süresi ve açık dosya sayıları gibi verilerle kaynak kullanımı değerlendirilir.

Metrik
Açıklama
Tür
system_cpu_usageAna sistemin CPU kullanımıGauge
system_cpu_countKullanılabilir işlemci sayısıGauge
system_load_average_1mSistem yük ortalaması (1 dakika)Gauge
process_cpu_usageJVM işleminin CPU kullanımıGauge
process_uptime_secondsJVM işleminin çalışma süresiGauge
process_files_open_filesAçık dosya tanımlayıcı sayısıGauge