Yanıtlarınızı anlayan API izleme.

200 durum kodu, API'nizin çalıştığının kanıtı değildir. UptimePush JSON'u inceler, gecikmeyi ölçer ve nöbetçi ekibinizin gerçekten okuduğu kanaldan uyarı gönderir.

Yalnızca durumu değil, yanıtı da doğrulayın

Bir monitörü herhangi bir uç noktaya yönlendirin, yöntemi seçin, bearer token gibi başlıklar ekleyin ve bir JSON gövdesi gönderin. Ardından UptimePush'a hangi JSON yolunun hangi değere eşit olması gerektiğini söyleyin; örneğin $.status "ok" değerine eşit veya $.queue.depth 100'ün altında.

  • GET, POST, PUT, PATCH, DELETE ve HEAD
  • Özel başlıklar ve istek gövdeleri
  • Eşittir, içerir, büyüktür ve küçüktür ile JSON yolu doğrulamaları
  • Yanıt süresi eşikleri
  • Ham gövdede anahtar kelime var/yok kontrolü

Yavaşlamaları kullanıcılardan önce yakalayın

800 ms gibi bir eşik belirleyin ve p95 gecikmesi bunun üzerine çıktığında uyarı alın. Yanıt süresi grafikleri yavaşlamanın ne zaman başladığını gösterir; bu da genellikle soruna neden olan dağıtımı işaret eder.

API'nin arkasındaki görevler için heartbeat'ler

Kuyruk işçilerinin ve cron görevlerinin kontrol edilecek bir URL'si yoktur. Onlara bir heartbeat monitörü verin: görev tamamlandığında benzersiz bir URL'ye ping gönderir, ping zamanında gelmezse siz uyarılırsınız.

Sık sorulan sorular

Kimlik doğrulaması gereken uç noktaları izleyebilir miyim?+

Evet. Bir Authorization başlığı veya temel kimlik doğrulama ekleyin. Gizli bilgiler şifreli olarak saklanır ve durum sayfalarında hiçbir zaman gösterilmez.

GraphQL ile çalışır mı?+

Evet. Sorgunuzu içeren bir POST gövdesi gönderin ve JSON sonucu üzerinde doğrulama yapın.

Hangi plana ihtiyacım var?+

JSON doğrulamaları, özel başlıklar ve POST gövdeleri Pro planına dahildir. Basit durum kodu kontrolleri ücretsizdir.

API'nizi izleyin

Ücretsiz başlayın, aylık €9'dan başlayan Pro ile JSON doğrulamaları ekleyin.

Ücretsiz başla – kart gerekmez ↗