HTTP İsteği

HTTP görevi, sitenin veya web hizmetinin normal çalışmada beklediğiniz gibi açılıp açılmadığını gösterir.

Ne zaman kullanılmalı

  • Bir web sitesi sayfasını, kişisel hesabı veya sağlık uç noktasını kontrol etmeniz gerektiğinde.
  • Yalnızca sunucunun kullanılabilirliğini değil aynı zamanda doğru HTTP yanıtını da kontrol etmek önemli olduğunda.
  • Arızayı yalnızca açık bağlantı noktasından değil, kullanıcının gözünden görmek istediğinizde.

Farklı bir tür ne zaman seçilmelidir?

  • Yalnızca sunucunun temel ağ kullanılabilirliğini kontrol etmeniz gerekiyorsa Ping genellikle yeterlidir.
  • Sertifikanın yalnızca geçerlilik süresi önemliyse SSL daha iyi bir seçimdir.
  • İzlemenin harici bir süreçten gelen sinyali beklemesi gerekiyorsa "Harici Olay"ı kullanın.
Lütfen aklınızda bulundurun: ana kontrol için hizmetin çalışma durumunu gerçekten yansıtan bir URL seçmek daha iyidir, giriş, reklam veya kişiselleştirme nedeniyle değişebilecek rastgele bir sayfa yerine.

Ortak form alanları

Alan Bu ne anlama geliyor Neyi belirtmeli Örnek
Görev etkinleştirildi Denetimin kaydedildikten hemen sonra çalıştırılıp çalıştırılmayacağını belirler. İzlemeye hemen başlamak istiyorsanız görevi etkin bırakın. Dahil
İsim Listedeki kontrolün adı ve bildirimler. Tam olarak neyin kontrol edildiğini belirtin. example.com ana sayfası
Grup Bir projeye veya bölüme görev atamanızı sağlar. Proje görevlerini bir arada tutmak istiyorsanız bir grup seçin. Web sitesi example.com
Aralık HTTP kontrolünün ne sıklıkta gerçekleştirileceği. Sayfanın veya hizmetin önemine göre bir aralık seçin. 5 dakika
Bildirim kanalları Sorun ve iyileşmeyle ilgili mesajların nereye gönderileceği. Bildirimleri gerçekten okuduğunuz kanalları işaretleyin. Telgraf ve e-posta
Raporlar Periyodik görev özetleri. Panele manuel olarak giriş yapmadan bir genel bakış almak istiyorsanız etkinleştirin. Haftalık rapor

HTTP Doğrulama Alanları

Alan Bu ne anlama geliyor Neyi belirtmeli Örnek
Yöntem Hangi HTTP isteğinin gönderileceği. GET genellikle yeterlidir. Uç noktanız gerektiriyorsa başka yöntemlere ihtiyaç vardır. GET
URL Kontrol edilmesi gereken sayfanın veya uç noktanın tam adresi. Lütfen şema ve etki alanıyla birlikte tam URL'yi sağlayın. https://example.com/health
Zaman aşımı Kullanılamazlık hatası oluşmadan önce yanıtın ne kadar süre bekleneceği. Hizmetinizin normal yanıt süresinden biraz daha yüksek bir değer seçin. 30 saniye
Anahtar kelime Yanıt içeriğinin ek doğrulanması. Yanıta dahil edilmesi gereken metni belirtin. OK
Gelişmiş ayarlar Ek HTTP alanlarını açar. Yalnızca başlıklara, istek gövdesine veya kendi başarı kodları listenize ihtiyacınız varsa ekleyin. Dahil
Başlıklar Ek HTTP istek başlıkları. Yalnızca API'nizin gerçekten ihtiyaç duyduğu başlıkları ekleyin. Authorization: Bearer <token>
Accept: application/json
İçerik POST, PUT veya PATCH için HTTP istek gövdesi. Uç nokta JSON veya başka bir istek gövdesi bekliyorsa doldurun. {"event":"healthcheck"}
Başarılı yanıt kodları Hangi HTTP kodları normal sonuçlar olarak kabul edilir. Standart aralıktan çıkın veya kendi kodlarınızı ve aralıklarınızı ayarlayın. 200-299, 301
İzin verilen kontrol noktaları Kontrol hangi noktalardan yapılacak? Bölgeler veya ağlar için özel bir senaryoya ihtiyacınız yoksa tüm noktaları bırakın. Tüm kontrol noktaları

Alarm geldiğinde

  • Site veya uç nokta zamanında yanıt vermeyecektir.
  • Sunucu, başarılı olanlar listesinde yer almayan bir kod döndürecektir.
  • Bir anahtar kelime belirttiyseniz yanıt gerekli metni içermeyecektir.
Görev türleri listesine git