Genel Bakış
Metrikler Sayfası
Analitik raporlarının tamamına artık ayrı sayfalar yerine tek bir Metrikler sayfası üzerinden, sekmelere bölünmüş şekilde ulaşılır. Ekrana Administration > Reports > Metrics veya proje menüsünden Analytic > Reports > Metrics ile ulaşabilirsiniz. Sol menüde Analitik > Raporlar altında iki giriş bulunur:
Trafik, endpoint, istemci, canary/mirror, büyüme ve çakışma raporlarının tümünü barındıran sekmeli sayfa
Özel zamanlanmış raporlar oluşturur
Metrikler sayfasındaki sekmeler ve her sekmenin altındaki alt-raporlar şöyledir:
| Sekme | Alt-Raporlar |
|---|---|
| Trafik (Traffic) | Gateway Trafiği Metrikleri (API Traffic Metrics), Gateway Trafiği (Zamana Göre) (API Traffic By Interval) — gruplama aralığı, kırılım ve değer birimi seçicileri, zirve pencereleri paneli ve grafik/liste görünümü geçiş butonu ile |
| Endpoint'ler (Endpoints) | Endpoint Trafiği & Zaman Metrikleri, Endpoint Boyut Metrikleri, İstek Almayan Endpoint'ler |
| İstemciler (Clients) | İstemci Trafiği & Zaman Metrikleri, IP Trafiği & Zaman Metrikleri, İstek Atmayan Client'lar |
| Canary & Mirror | Canary & Mirror Metrikleri |
| Büyüme (Growth) | Proxy Oluşturma Raporu, API Endpoint Oluşturma Raporu (grafik/liste görünümü arasında geçiş butonu ile) |
| Çakışmalar (Conflicts) | Route Çakışmaları, Route Trace — yalnızca Admin menüsünde görünür |
Çakışmalar sekmesi Proje menüsündeki Metrikler sayfasında yer almaz; yalnızca Admin menüsü altındaki Metrikler sayfasında görünür.
Paylaşılan Filtre ve Yenileme
Sayfanın üst satırında tüm sekmeler için ortak bir filtre alanı bulunur: Ortam (Environment), Proje (yalnızca Admin menüsünde) ve tarih aralığı. Bu filtre bir kez seçilir; hangi sekmeye veya alt-rapora geçilirse geçilsin aynı filtre geçerli olmaya devam eder.
Varsayılan tarih aralığı son 1 saattir. Geniş bir tarih aralığı seçmek, özellikle yüksek trafik hacmine sahip ortamlarda sorgu süresini uzatabilir. İhtiyaç duyulduğunda tarih aralığı manuel olarak genişletilebilir.
Büyüme sekmesindeki Proxy Oluşturma ve API Endpoint Oluşturma raporları kendi tarih seçicilerini göstermez; tarih penceresini yukarıdaki paylaşılan tarih aralığı belirler. Büyüme sekmesi ilk kez açıldığında, paylaşılan tarih aralığı değiştirilmemişse pencere otomatik olarak son 1 yıla genişletilir.
Excel Export butonu da bu paylaşılan satırda yer alır ve o an ekranda etkin olan görünümün filtrelerini kullanarak raporu dışa aktarır: grafik görünümündeyken yalnızca proje ve tarih filtreleri, liste görünümündeyken listenin tüm filtreleri uygulanır. Çakışmalar sekmesinde bu buton gizlenir: Route Çakışmaları kendi Export butonunu filtre satırında taşır (bu buton da aynı paylaşılan proje/ortam filtresine ve Yenile'ye bağlıdır), Route Trace'in ise Excel export'u yoktur.
Lazy (Tembel) Sekme Yükleme
Metrikler sayfası açıldığında yalnızca o an aktif olan sekme/alt-rapor mount edilir ve sorgusunu atar; diğer sekmeler henüz yüklenmemiştir. Başka bir sekmeye veya alt-rapora geçildiğinde önceki rapor kaldırılır (destroy edilir), yeni seçilen rapor mount edilip kendi sorgusunu çalıştırır. Böylece herhangi bir anda arka planda en fazla tek bir sorgu çalışır.
Refresh butonu da bu prensibe uyar: yalnızca o an görünen raporu yeniler, arka planda mount edilmemiş diğer raporları etkilemez.
Raporlama Kapsamı
Metrikler sayfası Proje menüsü ile Admin menüsünde aynı sekme yapısına sahiptir; aralarındaki fark kapsamdadır:
Sadece aktif proje altında yer alan metrikler üzerinde raporlama yapılabilir; Çakışmalar sekmesi görünmez
Tüm projeler üzerinde, proje seçim filtresiyle raporlama yapılabilir; Çakışmalar sekmesi dahil tüm sekmeler görünür
Alt-Rapor Detay Sayfaları
Aşağıdaki sayfaların her biri, yukarıdaki tabloda karşılık geldiği sekme/alt-rapor için ayrıntılı alan ve davranış açıklaması sunar:
Trafik sekmesi — Gateway trafiğini interval bazında gruplayarak görselleştirir (API Traffic By Interval)
Trafik sekmesi — API Proxy'lere göre gruplanmış trafik metriklerini sunar
Endpoint'ler sekmesi — Endpoint bazlı trafik metriklerini analiz eder
İstemciler sekmesi — Kullanıcı adı bazlı trafik metriklerini gösterir
İstemciler sekmesi — IP adresi bazlı trafik metriklerini analiz eder
Canary & Mirror sekmesi — Endpoint bazında canary ve mirror trafik metriklerini gösterir (Canary & Mirror Metrics)
Endpoint'ler sekmesi — Endpoint istek ve yanıt boyut metriklerini gösterir
Büyüme sekmesi — API Proxy oluşturma istatistiklerini görselleştirir
Büyüme sekmesi — API Endpoint oluşturma istatistiklerini görselleştirir
Endpoint'ler sekmesi — Kullanılmayan endpoint'leri tespit eder
İstemciler sekmesi — Pasif istemcileri tespit eder
Çakışmalar sekmesi (yalnızca Admin menüsü) — Route çakışmalarını ve worker route trace sonuçlarını tespit eder
Özel zamanlanmış raporlar oluşturur