Gerçek zamanlı performans verilerini görüntülemek için uygulamanızın, gerçek zamanlı veri işlemeyle uyumlu bir Performans İzleme SDK sürümünü kullandığından emin olun. Gerçek zamanlı performans verileri hakkında daha fazla bilgi edinin .
Gösterge tablonuzda önemli metrikleri izleyin
Temel metriklerinizin nasıl bir trend izlediğini öğrenmek için bunları Performans kontrol panelinin üst kısmındaki metrik panonuza ekleyin. Haftadan haftaya değişiklikleri görerek regresyonları hızlı bir şekilde tanımlayabilir veya kodunuzdaki son değişikliklerin performansı iyileştirdiğini doğrulayabilirsiniz.
İzleyebileceğiniz bazı örnek trendler şunlardır:
- Uygulamanız belirli JavaScript dosyalarını yüklediğinde değiştirdiğiniz için ilk giriş gecikmesinde bir iyileşme
- Varlıklar için CDN kullanmaya geçtikten sonra ilk içerikli boyama süresinde azalma
- Küçük resim kullanımını uygulamaya koymanızdan bu yana bir ağ isteğinin yanıt yükü boyutunda azalma
- Ekosistem kesintisi sırasında üçüncü taraf API çağrısı için ağ yanıt süresinde artış
Firebase projesinin her üyesi kendi ölçüm panosunu yapılandırabilir. Siz sizin için önemli olan metrikleri takip ederken, diğer proje üyeleri tamamen farklı temel metrik setlerini kendi panolarında takip edebilirler.
Metrik panonuza bir metrik eklemek için şu adımları izleyin:
- Firebase konsolundaki Performans kontrol paneline gidin.
- Boş bir metrik kartını tıklayın, ardından panonuza eklemek üzere mevcut bir metriği seçin.
- Daha fazla seçenek için (örneğin, bir ölçümü değiştirmek veya kaldırmak için) doldurulmuş bir ölçüm kartında tıklayın.
Metrik panosu, zaman içinde toplanan metrik verilerini hem grafik biçiminde hem de sayısal yüzde değişim olarak gösterir.
- Her metrik kartı, metriğin en son toplanan değerinin yanı sıra, seçilen zaman aralığında metriğin değerindeki yüzde değişimini görüntüler. Metrik panosunun üst kısmındaki ifade, yüzdelik değişimin bir yorumudur.
- Varsayılan olarak ölçüm panosu, metriğin Önemli Web Verileri ile uyumlu olan 75'inci yüzdelik değerini görüntüler. Kullanıcılarınızın farklı segmentlerinin uygulamanızı nasıl deneyimlediğini görmek istiyorsanız kontrol paneli sayfasının üst kısmındaki açılır menüden farklı bir yüzdelik dilim seçin.
Kırmızı, yeşil ve gri renkler ne anlama geliyor?
Çoğu metriğin istenen bir eğilim yönü vardır; bu nedenle metrik panosu, metriğin verilerinin iyi yönde mi yoksa kötü yönde mi eğilim gösterdiğinin yorumunu görüntülemek için renk kullanır.
Örneğin, bir sayfanın ilk giriş gecikmesini (küçük olması gereken bir değer) izlediğinizi varsayalım. Bu değer artıyorsa ölçüm panosu metriğin yüzde değişimini kırmızı renkte görüntüleyerek olası bir soruna dikkat çeker. Ancak değer azalıyorsa veya değişmiyorsa ölçüm panosu yüzdeyi sırasıyla yeşil veya gri renkte görüntüler.
Bir metriğin, bir ağ isteğine ilişkin yanıt yükü boyutu gibi, istenen belirgin bir eğilim yönü yoksa, metrik panosunda, verilerin eğilimi ne olursa olsun, metriğin yüzde değişimi her zaman gri renkte görüntülenir.
Kesintisiz ve kesikli çizgiler ne anlama geliyor?
koyu mavi düz çizgi — metriğin zaman içindeki değeri
açık mavi kesikli çizgi — metriğin geçmişte belirli bir zamandaki değeri
Örneğin, son 7 günün grafiğini göstermeyi seçip 30 Ağustos'un üzerine gelirseniz açık mavi kesikli çizgi size metriğin 23 Ağustos'taki değerini söyler.
İzleri ve verilerini görüntüleyin
Performans kontrol panelinin alt kısmındaki izlemeler tablosunda uygulamanıza ilişkin tüm izlemeleri görüntüleyebilirsiniz. Tablo, her iz türünü uygun bir alt sekmede gruplandırır. Örneğin, tüm ağ isteği izleri Ağ istekleri alt sekmesinde listelenir.
İzler tablosu, her bir metriğin değerindeki yüzde değişimin yanı sıra, her bir iz için bazı üst metriklerin değerlerini görüntüler. Bu değerler Kontrol Paneli sekmesinin üst kısmında ayarlanan yüzdelik dilim ve zaman aralığı seçimlerine göre hesaplanır. İşte bazı örnekler:
- %75'lik bir yüzdelik dilim ve Son 7 gün zaman aralığını seçerseniz metriğin değeri, en son güne ait toplanan verilerin 75. yüzdelik dilimi olacak ve yüzdelik değişim, 7 gün öncesinden bu yana olan değişim olacaktır.
- Daha sonra zaman aralığını Son 24 saat olarak değiştirirseniz metriğin değeri, en son saatten toplanan verilerin ortancası olur ve yüzde değişim, 24 saat öncesinden bu yana olan değişim olur.
Her alt sekmedeki izlemelerin listesini metriğin değerine veya belirli bir metriğin yüzde değişimine göre sıralayabilirsiniz. Bu, uygulamanızdaki olası sorunları hızlı bir şekilde tanımlamanıza yardımcı olabilir.
Belirli bir izlemeye ilişkin tüm metrikleri ve verileri görüntülemek için izlemeler tablosundaki izleme adına tıklayın. Bu sayfanın aşağıdaki bölümleri daha fazla ayrıntı sağlar.
Belirli bir iz için daha fazla veri görüntüleme
Performans İzleme, Firebase konsolunda metrik değişikliklerini vurgulayan bir sorun giderme sayfası sağlayarak performans sorunlarının uygulamalarınız ve kullanıcılarınız üzerindeki etkisini hızlı bir şekilde ele almayı ve en aza indirmeyi kolaylaştırır. Örneğin aşağıdaki senaryolarda olası performans sorunlarını öğrendiğinizde sorun giderme sayfasını kullanabilirsiniz:
- Kontrol panelinde ilgili metrikleri seçiyorsunuz ve büyük bir fark fark ediyorsunuz.
- İzler tablosunda en büyük deltaları en üstte görüntüleyecek şekilde sıralarsınız ve önemli bir yüzde değişimi görürsünüz.
- Bir performans sorunu hakkında sizi bilgilendiren bir e-posta uyarısı alırsınız.
Sorun giderme sayfasına aşağıdaki yollardan erişebilirsiniz:
- Metrik kontrol panelinde Metrik ayrıntılarını görüntüle düğmesini tıklayın.
- Herhangi bir metrik kartta
- İzler tablosunda, bir iz adına veya o iz ile ilişkili satırdaki herhangi bir metrik değerine tıklayın.
- Bir e-posta uyarısında Şimdi araştır'ı tıklayın.
İzler tablosunda bir iz adına tıkladığınızda ilgilendiğiniz metriklerin ayrıntısına inebilirsiniz. Tıkla
- Sitenizin belirli bir sayfasına ilişkin verileri görüntülemek için Sayfa URL'sine göre filtreleyin
- 3g bağlantısının uygulamanızı nasıl etkilediğini öğrenmek için Etkili bağlantı türüne göre filtreleyin
- Veritabanı konumunuzun belirli bir bölgeyi etkilemediğinden emin olmak için Ülkeye göre filtreleyin
Bir izleme için toplanan tüm ölçümleri görüntüleyin
Bir ize tıkladığınızda ilgilendiğiniz metriklerin ayrıntısına inebilirsiniz:
- Ağ isteği izlemeleri — Kullanılabilir ölçüm sekmeleri yanıt süresi ve yanıt yükü boyutudur .
- Özel kod izlemeleri — Süre ölçümü sekmesi her zaman kullanılabilir durumdadır (bu tür izleme için varsayılan ölçüm). Özel bir kod izlemesine herhangi bir özel metrik eklediyseniz bu metrik sekmesi de gösterilir.
- Sayfa yükleme izleri — Kullanılabilir metrik sekmeleri arasında ilk boyama , ilk içerikli boyama , ilk giriş gecikmesi ve DOM ile ilgili olaylar bulunur.
Seçilen metrik için performans özetini metrik sekmelerinin hemen altında bulabilirsiniz. Bu, metriğin zaman içindeki eğilimine ilişkin tek cümlelik bir genel bakışı ve verilerin seçilen tarih aralığının tamamındaki dağılımını görselleştirmeye yönelik bir grafiği içerir.
Verilerle ilgili ayrıntılı bilgileri görüntüleyin
Verileri özniteliğe göre filtreleyebilir ve bölümlere ayırabilirsiniz veya verileri bir uygulama kullanım oturumu bağlamında görüntülemek için tıklayabilirsiniz.
Örneğin, son ağ yanıt sürenizin neden yavaş olduğunu ve bir ülkenin performansı etkileyip etkilemediğini anlamak için şu adımları izleyin:
- Nitelikler açılır menüsünden Ülke'yi seçin.
- Ağınızın yanıt süreleri üzerinde en büyük etkiye sahip olan ülkeleri görmek için tabloda en son değere göre sıralayın.
- Grafiğe yerleştirmek için en büyük son değerlere sahip ülkeleri seçin. Ardından, bu ülkelerde ağ yanıt sürelerinin ne zaman yavaşladığını öğrenmek için imlecinizi grafikteki zaman çizelgesinin üzerine getirin.
- Belirli ülkelerdeki ağ yanıt süresi sorunlarının temel nedenlerini daha ayrıntılı bir şekilde araştırmak için bu ülkeler için filtreler ekleyin ve diğer özellikleri (radyo türleri ve cihazlar gibi) genelinde araştırmaya devam edin.