API izleme

API izleyicileri, API uç noktalarınızın erişilebilir olduğunu, verimli çalıştığını ve doğru veriyi döndürdüğünü otomatik olarak doğrulamanızı sağlar. Bu, uygulamalarınızın ve entegrasyonlarınızın amaçlandığı gibi çalışmasını güvence altına almanıza yardımcı olur.

Diğer izleyicilerde olduğu gibi, bir API izleyicisi sorun tespit ederse olayı çözmek için ekibinizle birlikte çalışabilir ve isterseniz durum sayfanızı güncelleyebilirsiniz.

İzleyici

Öne çıkan özellikler

  • API uç noktalarınızı dünya genelindeki çeşitli konumlardan 30 saniyede bir test edin.
  • HTTP durum kodlarını, JSON gövdesini, başlıkları ve yanıt sürelerini doğrulayın.
  • Özel başlıklar, sorgu parametreleri veya JSON yükleri ekleyin.
  • Bir uç nokta çalışmadığında, yavaşladığında veya beklenmeyen sonuçlar döndürdüğünde anında bildirim alın.
  • Slack, e-posta, SMS, telefon aramaları, webhook'lar ve daha fazlasıyla entegre olun.

İlk API izleyicinizi ekleme

Bir izleyici oluşturmak için projenize gidin → İzleyiciler → İzleyici ekle.

API izleyicisi ekle

İzleyici türü

İzleyici türü olarak API'yi seçin.

API izleyici türü

İzlemek istediğiniz uç nokta URL'sini girin — örneğin,
https://api.yourservice.com/v1/users.

İstek yapılandırması

API isteğinizi tamamen kendinize göre uyarlayabilirsiniz:

  • HTTP yöntemi: GET, POST, PUT, PATCH, DELETE, OPTIONS veya HEAD
  • Gövde: İsteğinizle birlikte JSON, form verisi, GraphQL veya düz metin gönderin
  • Kimlik doğrulama: Temel kimlik doğrulama, API anahtarı veya Bearer belirteci yetkilendirmesi ekleyin
  • Sorgu parametreleri: İstek URL'nize anahtar/değer çiftleri ekleyin
  • Başlıklar: API isteğiniz için gereken özel başlıkları ekleyin

İzleyici şu durumda başarılıdır

Bir API izleyicisi, belirtilen tüm doğrulamalar sağlandığında başarılı olur.
Aşağıdaki doğrulamalardan bir veya birkaçını ayarlayabilirsiniz:

  • Durum kodu: örneğin yanıt 200 OK
  • Yanıt süresi: örneğin 1 saniyenin altında
  • Gövde şunu içerir: örneğin "success": true
  • JSON yolu: örneğin data.status değeri "active"
  • Başlık şunu içerir: örneğin Content-Type: application/json

Bu koşullardan herhangi biri sağlanmazsa izleyici çalışmıyor olarak işaretlenir ve uyarı ayarlarınıza göre uyarılar gönderilir.

Gelişmiş ayarlar

Gelişmiş izleyici ayarları
  • Kolay ad: Daha kolay tanımak için izleyicinize açıklayıcı bir ad verin.
  • Kontrolleri şu sıklıkta çalıştır: Uç noktanın ne sıklıkla test edileceğine karar verin.
  • Şuradan çalıştır: Test konumlarını seçin (Amerika Birleşik Devletleri, Kanada, Avrupa, Asya).
  • Durum sayfasına ekle: API çalışma süresini ve yanıt istatistiklerini herkese açık şekilde gösterin.
  • Bir izleyici başarısız olduğunda: Bir olay başlatın, abonelere bildirin veya durum sayfanızda yayınlayın.
  • Bir izleyici düzeldiğinde: Olayları çözün ve durum sayfanızı otomatik olarak güncelleyin.
Tebrikler, ilk API izleyicinizi eklediniz!