Ana içeriğe geç

Rehberler / İzleme rehberleri: her kontrol türü, adım adım kurulum

Sayfa Hızı İzleme Nasıl Kurulur

Sayfa Hızı izleme, sayfanızı gerçek bir tarayıcıda, gerçek bir izleme konumundan yükler, ve o tek sayfa yüklemesinin nasıl davrandığını izler: hangi kaynaklar başarısız olur, tarayıcı ne kadar CPU ve bellek harcar, ve sayfa sizin seçtiğiniz bir zaman aşımından önce yüklenmeyi bitirir mi. Bir HTTP kontrolü size sunucunun yanıt verdiğini söyler; Sayfa Hızı size bir ziyaretçinin tarayıcısının işlediği sayfanın temiz bir şekilde bir araya gelip gelmediğini söyler. Tek bir sayfa yüklemesini izlemek yerine çok adımlı bir yolculuğu senaryolamanız gerekiyorsa (oturum açma, sepete ekleme, bir form gönderme), bunun yerine İşlem Kontrolü rehberine bakın - ikisi de gerçek bir tarayıcıyı yönlendirir, ama İşlem Kontrolü bir oturum boyunca bir eylemler dizisini izler.

Ana Ayarlar

Bu türün Ana Ayarlar grubu için kendine ait bir ekran görüntüsü yoktur, ama içindeki her kontrol HostTracker'ın monitör türleri genelinde standarttır:

  • Alan Adı/IP - yüklenecek URL veya alan adı. Tam bir URL veya çıplak bir alan adı kabul eder.
  • Ad - kontrol panelinizde, uyarılarınızda, raporlarınızda ve widget'larınızda gösterilen isteğe bağlı bir etiket. Boş bırakılırsa, URL kullanılır.
  • Aralık programı / Cron programı - basit bir tekrarlayan aralık ile tam bir cron ifadesi (saatlik, günlük, haftalık, aylık ön ayarlar, veya gelişmiş cron sözdizimi) arasında bölümlü bir geçiş. Kullanılabilir minimum aralık planınıza bağlıdır.
  • Etiketler - bu monitörü gruplamak ve filtrelemek için serbest metin etiketleri.
  • Tam Kayıt - bu monitör için her bireysel kontrol sonucunu gruplamadan kaydeder.
  • Açık İstatistikler - oturum açmamış kişiler dahil, bu monitörün istatistiklerini ve kayıtlarını başkalarıyla paylaşmanızı sağlar.

Bu grup ayrıca monitörü duraklatan veya sürdüren Etkin anahtarını taşır.

Sayfa Yapılandırması

Masaüstü (varsayılan) olarak ayarlanmış Cihaz emülasyonu açılır menüsünü ve 20 saniyeye ayarlanmış bir Sayfa yükleme zaman aşımı kaydırıcısını gösteren Sayfa Yapılandırması bölümü

  • Cihaz emülasyonu - sayfayı belirli bir cihazın yükleyeceği şekilde yükleyen bir açılır menü: görünüm alanı boyutu, kullanıcı aracısı dizesi, ve dokunmatik giriş emülasyonu. Varsayılan Masaüstü'dür. Kullanılabilir cihaz listesi, aracı filosunun kendi yetenek kümesinden canlı olarak getirilir, bu yüzden tam seçenekler zamanla büyüyebilir; ziyaretçilerinizin sayfaya nasıl göz attığına en uygun cihazı seçin.
  • Sayfa yükleme zaman aşımı - sayfanın yüklenmeyi bitirmesi için izin verilen maksimum süre, 1'den 40 saniyeye. Sayfa o zamana kadar bitmemişse, kontrol başarısız olur.

Her iki ayar da sayıların ne anlama geldiğini, ve kontrolün geçip geçmediğini değiştirir. Telefon boyutunda bir görünüm alanı, aynı sayfanın masaüstü görünüm alanından farklı bir görsel, düzen ve betik kümesini tetikleyebilir, bu yüzden mobil emüle edilmiş bir çalıştırmanın zamanlaması masaüstü bir çalıştırmayla doğrudan karşılaştırılabilir değildir - her cihaz ayarını kendi taban çizgisi olarak ele alın. Sayfa yükleme zaman aşımı bir tavandır, bir hedef değil: yalnızca kontrolün vazgeçip başarısızlık bildirdiği noktayı tanımlar. Onu sayfanızın normal yükleme süresine çok yakın ayarlamak, sıradan değişkenliği yanlış alarmlara dönüştürür; onu marjla ayarlayın ve bunun yerine sonuçlarınızda gerçek yükleme süresini izleyin.

Yanıt Doğrulama

Sayfa sağlığı eşikleri (belge/iframe, CPU, bellek, konsol hataları, konsol uyarıları) ve İçerik Yükleme Kontrolleri eşikleri (XHR olmadan sayfa yükleme zaman aşımı, toplam, betik, stil sayfası, görsel, yazı tipi, AJAX yükleme başarısızlıkları) olan Yanıt Doğrulama bölümü

Bu bir Core Web Vitals puanı değildir - HostTracker burada Lighthouse tarzı bir performans notu hesaplamaz. Bunun yerine somut tarayıcı düzeyi başarısızlıkları ve kaynak kullanım sınırlarını sayar, ve hangilerinin bir Down sayılacağına siz karar verirsiniz. Aşağıdaki her eşik, onu devre dışı bırakmak için 0'a (veya CPU ve bellek için "eşik yok"a) ayarlanabilir.

Sayfa sağlığı:

  • Belge/IFrame yükleme başarısızlık eşiği - sayfadaki en az bu sayıda belge veya iframe yüklenemediğinde kontrol Down olur. Aralık 0-50; 0 devre dışı bırakır.
  • CPU kullanım eşiği - sayfanın CPU kullanımı (çekirdek başına) bu yüzdeye ulaştığında kontrol Down olur. Kaydırıcı yalnızca %80-100'ü kapsar, bu yüzden sıradan yükü değil ağır CPU sıçramalarını yakalar; ayrı bir "eşik yok" kontrolü onu tamamen kapatır, ki bu varsayılandır.
  • Bellek kullanım eşiği - sayfanın bellek kullanımı megabayt cinsinden bu miktara ulaştığında kontrol Down olur. Aralık 50 Mb adımlarla 1-1000 Mb, veya devre dışı bırakmak için "eşik yok", ki bu varsayılandır.
  • İstemci tarafı hata eşiği - sayfa yüklenirken en az bu sayıda tarayıcı konsol hatası oluştuğunda kontrol Down olur. Aralık 0-50; 0 devre dışı bırakır.
  • İstemci tarafı uyarı eşiği - konsol uyarıları için aynı fikir. Aralık 0-50; 0 devre dışı bırakır.

İçerik Yükleme Kontrolleri:

  • XHR olmadan sayfa yükleme zaman aşımı - yukarıdaki ana Sayfa yükleme zaman aşımından ayrı olarak, sayfanın tüm arka plan XHR/AJAX isteklerinin yerleşmesinden sonra uygulanan alternatif, daha kısa bir zaman aşımı. 0'a (varsayılan) ayarlandığında, yalnızca ana sayfa yükleme zaman aşımı uygulanır; sıfır olmayan bir değer, arka plan sorgulaması devam ederken bile görünür içeriği hazır olan bir sayfayı kabul etmenizi sağlar.
  • Toplam yükleme başarısızlık eşiği - herhangi bir türden en az bu sayıda kaynak yüklenemediğinde kontrol Down olur. Aralık 0-50; 0 devre dışı bırakır.
  • Betik / Stil sayfası / Görsel / Yazı tipi / AJAX isteği başarısızlık eşiği - aynı başarısızlık sayısı, kaynak türü başına ayrılmış, böylece bozuk bir betiğe tolerans göstermeden kararsız bir reklam görseline tolerans gösterebilirsiniz. Her biri 0-50, 0 devre dışı bırakır.

İzleme Konumları

Tüm dünya, Kuzey Amerika, Rusya ve Batı Avrupa'nın onay kutusu ağacı, artı Yeniden kontrol stratejisi ve havuz geri dönüşü açılır menüleriyle İzleme Konumları bölümü

  • Konumlar - bölgelerin ve bireysel izleme noktalarının aranabilir bir onay kutusu ağacı. Belirli konumları seçin veya "Tüm dünya"yı işaretli bırakın.
  • Yeniden kontrol stratejisi - bir kontrol bir durum değişikliği tespit ettiğinde ne olur. Varsayılan, kontrolü birkaç konumdan yeniden çalıştırır ve tek bir kararsız konumdan yanlış pozitife karşı korumak için yeni durumu çoğunluk oyuyla kabul eder. Alternatifler: belirtilen sayıda konum bir Down'ı onaylamalıdır (1'den 7'ye bir Down onayları kaydırıcısı ortaya çıkarır); hiç yeniden kontrol yok; her yeniden kontrol konumunun tam anlaşması; veya Up yalnızca bir çoğunluk gerektirirken Down için tam anlaşma gereklidir.
  • Seçili konumlar kullanılamazsa - "Yalnızca seçili konumlar" (varsayılan), seçtiğiniz konumların yanıt vermesini bekler; "En yakın konumlar", en yakın kullanılabilir olanları yerine koyar; "Herhangi bir konum", dünya çapına geri döner.

Uyarı Abonelikleri

Tüm kişileri Up/Down olaylarına abone et anahtarı ve Down/Up/Repeat geçişleri olan bir kişi tablosuyla Uyarı Abonelikleri bölümü

Bir anahtar, tek bir adımda her kişiyi Up/Down olaylarına abone eder, veya aranabilir bir tablo size bireysel kişileri Down, Up ve Repeat'e (tekrarlanan Down hatırlatmaları) bağımsız olarak abone etmenizi sağlar. Bu bölümü boş bırakmak, bu monitör için hiç uyarı gönderilmeyeceği anlamına gelir - panel bu durumda sizi açıkça uyarır.

Rapor Abonelikleri

Tüm kişileri Haftalık/Aylık raporlara abone et anahtarı ve Günlük/Haftalık/Aylık geçişleri olan bir kişi tablosuyla Rapor Abonelikleri bölümü

Aynı örüntü çalışma süresi raporları için de geçerlidir: bir anahtar her kişiyi Haftalık ve Aylık raporlara abone eder, veya kişi başına Günlük, Haftalık ve Aylık'ı ayrı ayrı seçebilirsiniz.

Uygulamalı örnek

Diyelim ki bir ödeme sayfasının mobil alışverişçiler için nasıl performans gösterdiğini izlemek istiyorsunuz. Sayfa Hızı'nı seçer, ödeme sayfasının URL'sini girer, ve o sayfadaki trafiğin çoğu mobil olduğu için Cihaz emülasyonunu Masaüstü yerine bir telefon profiline ayarlarsınız. Sayfa yükleme zaman aşımını sayfanın normal yükleme süresinin rahatça üzerinde bırakın - bu, gerçek başarısızlıkları yakalamak için tasarlanmış bir tavandır, bir performans hedefi değil. Yanıt Doğrulama'da, sayfa genellikle bir ödeme iframe'i yüklediği ve yüklenmeyi durdurup durdurmadığını bilmek istediğiniz için Belge/IFrame yükleme başarısızlık eşiğini 1'e ayarlayın. Bir ödeme sayfası nadiren CPU veya bellek yoğun olduğu için ve bu eşikler zaten yalnızca %80'de başladığı için CPU ve Bellek kullanım eşiklerini "eşik yok"ta bırakın. Toplam yükleme başarısızlık eşiğini 0 yerine 2 veya 3'e ayarlayın, böylece kararsız bir üçüncü taraf izleyici her sektelediğinde ekibinizi çağırmaz, ancak gerçekten bozuk bir yükleme yine de kontrolü tetikler. XHR olmadan sayfa yükleme zaman aşımını 0'da bırakın, çünkü ödeme sayfaları genellikle arka planda ödeme durumunu sorgular ve bu geçip geçmediğini tanımlamamalıdır. Kontrolü gerçek müşterilerinize yakın iki veya üç konumdan çalıştırın, varsayılan çoğunluk oyu yeniden kontrol stratejisini koruyun, nöbetçi kişinizi Down ve Repeat uyarılarına abone edin, ve paylaşılan bir takım adresine haftalık bir rapor kurun.

Sorun giderme

  • Kontrol Down bildiriyor ama sayfayı kendiniz açtığınızda iyi görünüyor. Bir yükleme başarısızlığı sayacı (Betik, Görsel, Toplam, vb.), kendi sayfanız yerine büyük olasılıkla bir reklam ağı veya analitik betiği gibi kararsız bir üçüncü taraf kaynağa takıldı. Gerçek bir kesinti varsaymadan önce hangi sayacın tetiklendiğini kontrol edin, ve bu kararsızlık bilinen, tolere edilebilir bir örüntüyse onu 0'dan 1'e veya 2'ye yükseltmeyi düşünün.
  • Cihaz emülasyonunu değiştirdikten sonra yükleme süreleri fark edilir şekilde değişti. Beklenen, bir gerileme değil: farklı bir cihaz profili görünüm alanını, kullanıcı aracısını ve dokunmatik emülasyonu değiştirir, ki bu sayfanın ne yüklediğini ve nasıl işlediğini değiştirir. Zamanlamaları yalnızca aynı cihaz ayarı içinde karşılaştırın.
  • Sayfa kendi tarayıcınızda iyi yüklense bile kontrol Sayfa yükleme zaman aşımına takılıp duruyor. İzleme konumu sunucunuzdan uzak olabilir, veya zaman aşımı yavaş arka plan istekleri dahil tam yüklemeyi ölçüyordur. Zaman aşımını gerçek bir marjla yükseltin, ve görünür içeriği hazır olduktan sonra sayfa arka planda sorgulamaya devam ediyorsa, sıfır olmayan bir XHR olmadan sayfa yükleme zaman aşımı deneyin.
  • CPU veya Bellek kullanım eşikleri ağır bir sayfada bile hiç tetiklenmiyor gibi görünüyor. İkisi de "eşik yok" ile başlar, ve CPU kaydırıcısı etkinleştirildiğinde yalnızca %80-100'ü kapsar. Ağır kaynak kullanımını izlemek önemliyse, kontrolü açıkça "eşik yok"tan çıkarın ve aralıkta bir değer seçin.
  • Reklam veya analitik betiklerinden gelen konsol uyarıları İstemci tarafı uyarı eşiğini tetiklemeye devam ediyor. Birçok üçüncü taraf betik, gerçek sorun olmayan uyarılar kaydeder. Bu eşiği 0'da bırakın, veya onu sayfanızın normal uyarı sayısının üzerine ayarlayın.

İlgili

Şimdi kontrol edin

Ücretsiz kontrolü kendi sitenizde çalıştırın - hesap gerekmez.

Page speed test

Bunu sürekli izleyin

Bir sorun çıktığı anda haberdar olun: HostTracker 300’den fazla konumdan kontrol eder ve size e-posta, SMS, Slack, Telegram ve daha fazlasıyla bildirim gönderir.

HostTracker özellikleri

Bu bölümde daha fazlası: İzleme rehberleri: her kontrol türü, adım adım kurulum