Ana içeriğe atla

API Trafik Analizleri

Toplam API İstek Sayısı

1 Saat İçin Toplam İstek Sayısı

Belirtilen zaman aralığındaki toplam API istek sayısını hesaplar.
sum(increase(apinizer_api_traffic_total_count_total[1h]))

API Başına İstek Sayısı

5 Dakika İçin API Başına İstek Sayısı

Her API için ayrı ayrı istek sayısını hesaplar.
sum by (api_name) (increase(apinizer_api_traffic_total_count_tagged_total[5m]))

API Başarı Oranı

10 Dakika İçin Başarı Oranı (%)

Başarılı isteklerin toplam isteklere oranını yüzde olarak hesaplar.
(sum(increase(apinizer_api_traffic_success_count_total[10m])) / sum(increase(apinizer_api_traffic_total_count_total[10m]))) * 100

En Yüksek Hata Oranına Sahip API’ler

15 Dakika İçin En Yüksek Hata Oranı

Hata oranı en yüksek olan ilk 5 API’yi listeler.
topk(5, sum by (api_name) (increase(apinizer_api_traffic_error_count_tagged_total[15m])) / sum by (api_name) (increase(apinizer_api_traffic_total_count_tagged_total[15m])))

API Başına Ortalama Yanıt Süresi

5 Dakika İçin Ortalama Yanıt Süresi

Her API için ortalama yanıt süresini hesaplar.
sum by (api_name) (rate(apinizer_api_traffic_total_time_tagged_seconds_sum[5m])) / sum by (api_name) (rate(apinizer_api_traffic_total_time_tagged_seconds_count[5m]))

Harici Bağlantı Analizleri

Hedef URL Başına Hata Oranı

5 Dakika İçin URL Başına Hata Oranı

Her harici URL için hata oranını hesaplar.
sum by (url) (increase(apinizer_external_requests_total_count_tagged_total[5m])) / sum by (url) (increase(apinizer_external_requests_total_count_tagged_total[5m]))

En Yavaş Servisler

5 Dakika İçin En Yavaş Servisler

Ortalama yanıt süresi en yüksek olan ilk 5 servisi listeler.
topk(5, sum by (url) (rate(apinizer_external_response_time_seconds_sum[5m])) / sum by (url) (rate(apinizer_external_response_time_seconds_count[5m])))

Cache Analizleri

Cache İsabet Oranı

5 Dakika İçin Genel Cache İsabet Oranı (%)

Tüm API’ler için genel cache isabet oranını yüzde olarak hesaplar.
(sum(increase(apinizer_api_traffic_cache_hits_count_total[5m])) / sum(increase(apinizer_api_traffic_total_count_total[5m]))) * 100

API Başına Cache İsabet Oranı

5 Dakika İçin API Başına Cache İsabet Oranı (%)

Her API için ayrı ayrı cache isabet oranını hesaplar.
sum by (api_name) (increase(apinizer_api_traffic_cache_hits_count_tagged_total[5m])) / sum by (api_name) (increase(apinizer_api_traffic_total_count_tagged_total[5m])) * 100

JVM Analizleri

Bellek Kullanım Yüzdesi

Anlık Bellek Kullanım Yüzdesi

JVM’in kullandığı bellek miktarının maksimum bellek miktarına oranını yüzde olarak hesaplar.
sum(jvm_memory_used_bytes) / sum(jvm_memory_max_bytes) * 100

Garbage Collection Süresi

5 Dakika İçin GC Süresi

Garbage Collection işlemlerinin toplam süresini hesaplar.
sum(rate(jvm_gc_pause_seconds_sum[5m]))

Thread Sayısı

Anlık Thread Sayısı

JVM’de çalışan aktif thread sayısını gösterir.
sum(jvm_threads_live_threads)