Ana içeriğe geç

API Endpoint Oluşturma Raporu

Metrikler — Growth sekmesi, API Endpoint Growth liste görünümü
not

Bu rapor Elasticsearch trafik verisi kullanmaz; endpoint meta verilerini (oluşturulma tarihi, HTTP metodu, bağlı API Proxy bilgisi) MongoDB üzerinden listeler. Metrikler sayfasının üst satırındaki ortam seçici bu raporun sorgusunu filtrelemez.

not

Bu rapor kendi tarih seçicisini göstermez; oluşturulma penceresi Metrikler sayfasının üst satırındaki paylaşılan tarih aralığından gelir. Growth sekmesi ilk kez açıldığında, paylaşılan aralık değiştirilmemişse pencere otomatik olarak son 1 yıla genişletilir.

Metrikler Sayfası

Bu rapor Metrikler sayfasının Growth sekmesinde API Endpoint Growth alt-raporu olarak yer alır (dokümantasyonda API Endpoint Oluşturma Raporu). Ekrana Administration > Reports > Metrics veya proje menüsünden Analytic > Reports > Metrics ile ulaşabilirsiniz.

Aynı sekmede API Proxy Growth alt-raporu da bulunur; proxy oluşturma metrikleri için Proxy Oluşturma Raporu sayfasına bakabilirsiniz.

Görünüm Seçenekleri

Alt-rapor satırındaki grafik/liste düğmeleri görünümü değiştirir:

Grafik Görünümü

Seçilen oluşturulma aralığında endpoint sayısını Interval (Daily / Weekly / Monthly) kovasına göre dikey çubuk grafikte gösterir. Varsayılan aralık Monthly'dir.

Liste Görünümü

Oluşturulan endpoint'leri sayfalanmış tabloda listeler; proxy adı, yol, HTTP metodu ve spec bilgilerini satır bazında gösterir.

Filtreleme

Paylaşılan filtre (Metrikler üst satırı)

SeçenekAçıklama
OrtamDiğer trafik raporları için geçerlidir; bu raporun listesini filtrelemez
Proje(Yalnızca Administration) Oluşturulma kayıtlarını seçilen projelerle sınırlar
Tarih AralığıEndpoint createdDate alanına uygulanır; ES date-math ifadesi yyyy-MM-dd oluşturulma tarihine dönüştürülür
YenileAktif alt-raporu seçili filtrelerle yeniden sorgular
Excel ExportAktif görünüme göre dışa aktarır: grafikte yalnızca proje + tarih; listede aşağıdaki tüm liste filtreleri de uygulanır. ZIP dosya adı apinizer-api-endpoint-report.zip

Liste görünümü filtreleri

SeçenekAçıklama
ProxyBelirli API Proxy'lerle listeyi daraltır
Search by endpointEndpoint yolunda metin araması
HTTP Method: AllGET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, TRACE, QUERY — çoklu seçim
API Proxy TypeREST, SOAP, gRPC — çoklu seçim; boş bırakılırsa endpoint tanımlayabilen tüm tipler
API Proxy Creation TypeWSDL, Swagger 2.x, Open API/Swagger 3.0.x, Reverse Proxy, No-Spec API, DB-2-API, Mock API, Script-2-API, Connector
Protocol TransformationExist / Not Exist
Show route addressYönlendirme hedef adreslerini tabloya ekler (varsayılan: kapalı)
Show route conditionAdres açıkken koşul özetlerini ekler (varsayılan: kapalı)
TemizleRapor özel filtrelerini sıfırlar; proje kapsamı ve paylaşılan tarih aralığı korunur

Tablo Sütun Açıklamaları

SütunAçıklama
Created DateEndpoint'in oluşturulma zamanı (dd/MM/yyyy HH:mm:ss)
API ProxyEndpoint'in bağlı olduğu API Proxy adı
EndpointMetot yolu (örn. GET /pet/findByStatus yol kısmı)
HTTP MethodHTTP metodu (GET, POST, PUT, DELETE vb.)
API Proxy TypeBağlı proxy'nin tipi (REST, SOAP, gRPC)
API Proxy Creation TypeProxy'nin oluşturulma kaynağı (Open API/Swagger 3.0.x, WSDL vb.)
Protocol TransformationProtokol dönüşümü varsa yeşil onay simgesi; yoksa kırmızı çarpı
Project(Yalnızca Administration) Endpoint'in ait olduğu proje

Route toggle'ları açıkken ek sütunlar: Route Address, Route Condition (koşul yalnızca adres açıkken kullanılabilir).

Sayfalama seçenekleri: 10, 25, 50, 100 satır.

API Proxy Tipine Göre Filtreleme

Liste görünümündeki API Proxy Type filtresi, endpoint tanımlayabilen tipleri sunar: REST, SOAP ve gRPC. AI, MCP, A2A ve WebSocket proxy'ler endpoint tanımı içermediğinden bu raporda listelenmez ve filtre seçeneği olarak sunulmaz. Birden fazla tip aynı anda seçilebilir; hiçbiri seçilmediğinde endpoint tanımlayabilen tüm tipler listelenir.

API Proxy Type sütunu, seçtiğiniz filtreden bağımsız olarak her satırda endpoint'in bağlı olduğu proxy tipini gösterir.

Yönlendirme Bilgilerini Görüntüleme

Filtre satırındaki iki seçenek ile endpoint'lerin gerçekte hangi hedeflere yönlendirdiğini görebilirsiniz. Her ikisi de varsayılan olarak kapalıdır; açtığınızda hem ekrandaki listeye hem de Excel çıktısına yeni sütun olarak eklenir.

Show route address

Endpoint'e gelen isteğin iletildiği hedef adresi gösterir. Endpoint için ayrı bir arka uç yolu tanımlıysa bu yol adrese eklenerek gösterilir. Birden fazla hedef tanımlıysa alt alta listelenir.

Show route condition

Bir hedefe yalnızca belirli koşullar sağlandığında yönlendirme yapılıyorsa koşul özetini adresle aynı satırda gösterir. Koşulsuz hedeflerde hücre boş kalır.

Yönlendirme koşulu seçeneği, yönlendirme adresi açık olduğunda kullanılabilir. Koşul özetleri adres satırlarıyla hizalı üretildiği için adres sütunu olmadan anlam taşımaz.

not

Endpoint'e özel arka uç yolu yalnızca REST API Proxy'lerinde adrese eklenir. Diğer tiplerde API Proxy düzeyindeki hedef bilgisi olduğu gibi gösterilir.

ipucu

Route sütunları varsayılan olarak kapalı olduğundan mevcut Excel çıktılarını işleyen betikleriniz etkilenmez; sütunlar yalnızca açtığınızda eklenir.