CoreDash vs New Relic Browser

New Relic Browser, çok iyi bir observability platformu içindeki gayet düzgün bir gerçek kullanıcı izleme aracı. CoreDash ise sadece Core Web Vitals ölçer. İlk hafta ikisi arasında pek fark görmezsin; asıl fark birkaç aylık veriden sonra ortaya çıkar.

Ücretsiz deneme

New Relic her şeyden önce bir APM platformu

Backend'in zaten New Relic üzerinde çalışıyorsa Browser monitoring açık bile olabilir; değilse de bugün öğleden sonra çalışır hale getirebilirsin. APM agent'ı tarayıcı script'ini kendisi inject edebilir, yani şablon değişikliği gerekmez. RUM aracı olarak kullanmak için gayet iyi bir neden.

CoreDash'i ben geliştirdim, yani bu sayfa tarafsız değil. Yine de adil olmaya çalışacağım. New Relic için bunu yapmak zor da değil; iyi yaptığı pek çok şey var.

New Relic Browser'ın iyi yaptığı şeyler

En önemlisi: CoreDash dahil yalnızca RUM odaklı hiçbir aracın yapamadığı bir şeyi yapabiliyor. Distributed tracing sayesinde yavaş bir sayfayı backend servisine, veritabanı sorgusuna ve çalıştığı host'a kadar takip edebilirsin. Kötü bir TTFB'nin altından yavaş bir SQL sorgusu çıktığında New Relic o sorguyu önüne getirir. Müşterilere sürekli TTFB sorunlarının sunucuda olduğunu söylüyorum. New Relic kullanıcıları ise doğrudan girip bakabiliyor.

New Relic Browser Monitoring product page, October 2026

newrelic.com, Ekim 2026.

Core Web Vitals verisi de genel kanının aksine gayet iyi. Browser agent'ının kaynak kodu GitHub'da açık ve 1.322.0 sürümü Google'ın attribution destekli web-vitals 6.2.1 kütüphanesini içeriyor. Böylece her LCP; dört alt bileşeni (TTFB, load delay, load duration, render delay), element selector'ı, etiket ve kaynak URL'si ile birlikte gelir. INP; üç aşaması, etkileşim hedefi, etkileşim türü ve yükleme durumuyla birlikte sunulur. CLS ise en büyük kaymaya neden olan elementi, değerini ve ne zaman gerçekleştiğini kaydeder.

Beğendiğim diğer yönleri:

  • Session Replay, Core Web Vitals tablolarına bağlı ve kötü LCP oturumlarını ilk sırada gösteriyor. Böylece sadece bir percentile değerine bakmak yerine LCP'nin altı saniye sürdüğü gerçek ziyareti izleyebiliyorsun.
  • NRQL. Her event üzerindeki her attribute sorgulanabiliyor, buna kendi custom attribute'ların da dahil. Bunların herhangi biri üzerinden dashboard veya alert kurabilirsin.
  • Ücretsiz paket: Ayda 100 GB ingest ve bir full-platform kullanıcısı. Bu oldukça cömert.
  • Agent güncellemeleri sık çıkıyor; SPA'ları ve micro-frontend'leri sorunsuz destekliyor. Ground Truth MCP server'ları da Eylül 2026'da GA oldu.

Zaten kullanıyorsan

Gerçek ziyaretçilerini bugün New Relic ile ölçüyorsan, gördüğüm çoğu sitenin önündesin. Onlar hâlâ Lighthouse testleriyle tahmin yürütüyor ve bir şeylerin bozulduğunu görmek için CrUX'ın 28 gününü bekliyor. Sorularına yanıt veriyorsa kullanmaya devam et. Bu sayfanın geri kalanı, aylar ve yıllar boyu veri biriktikten sonra ne olduğuyla ilgili.

Yan yana karşılaştırma

Fiyatlandırma ve özellikler Eylül 2026'da kontrol edildi.

CoreDashNew Relic Browser
NedirYalnızca Core Web Vitals için RUM; fazlası yokEksiksiz bir observability platformunun tarayıcı modülü (APM, altyapı, log'lar, synthetics)
Script2 KB'ın altında, asyncHead içinde senkron loader, kalanı async. Agent türüne göre gzip ile 10,2 ila 25,4 kB; sayfa yükleme başına 15 ms'nin altında olduğu iddia ediliyor
LCP attributionDört aşama, element, element türü, preload/fetchpriority/lazy-load durumu, görsel URL'siDört alt bileşen, element selector, etiket, kaynak URL'si
INP attributionÜç aşama, element, input türü, yükleme durumu, Long Animation Frames kaynaklı script URL'siÜç aşama, hedef, etkileşim türü, yükleme durumu. Long Animation Frames yok
CLS attributionKayan element, kayma nedeni, kayma zamanlamasıEn büyük kaymanın hedefi, değeri ve zamanı
Kendi verilerinin yanında CrUXVarBulabildiğim kadarıyla yok
Backend tracingYokVar, APM içine distributed tracing
Session replayYok (sayfa görüntüleme başına request waterfall içeren canlı sayfa görüntüleme akışı)Var; varsayılan olarak oturumların %10'u, hatalı oturumların %100'ü
Veri saklama süresiStarter'da 6 ay, Enterprise'da 8 yıla kadarHam tarayıcı event'leri varsayılan olarak 8 gün, Data Plus ile 98 gün
AI / MCPHer planda Core Web Vitals araçlarına sahip MCP server, ayrıca ücretsiz CWV Superpowers agent'ıGround Truth MCP server, 30'dan fazla genel araç, NRQL üzerinden Core Web Vitals. Yapay zeka analiz araçları için Advanced Compute eklentisi gerekiyor
FiyatlandırmaYıllık ödemede ayda 16 $'dan başlar, sayfa görüntülemeye göre fiyatlandırılır; her planda tüm dashboard'lar açıkAyda 100 GB ve 1 tam kullanıcıya kadar ücretsiz; sonrasında GB başına 0,40 $ veya 0,60 $ artı kullanıcı koltuk ücreti
Core Web Vitals ekranlarını kimler açabilirPlandaki her kullanıcı (Starter'da 3, Standard'da 10, Studio ve üzerinde sınırsız)Core veya full-platform kullanıcıları. Ücretsiz paket bir full-platform kullanıcısı içerir; sonrasında kullanıcı başına Core aylık 49 $, full-platform ise 99 $ (Standard) ila 349 $ (Pro, yıllık). Ücretsiz temel kullanıcılar yalnızca NRQL ve özel dashboard'lara erişebilir
Çoklu site / ajanslarMüşteriler arası ortak sayfa görüntüleme havuzu, tek fatura ve ana API anahtarı sunan ajans planlarıHesap başına birden çok browser app, tek bir paylaşımlı ingest faturası; ajanslara özel bir ürün yok

Birkaç ay sonra neler değişir

Sekiz günlük ham veri

Core Web Vitals genelde yavaş yavaş kötüleşir. Mart ayındaki bir eklenti güncellemesi 80 ms ekler, Mayıs'ta gelen yeni bir onay aracı 150 ms daha bindirir, Haziran'da da birisi hero görselini değiştirir. Search Console turuncuya dönene kadar kimse durumu fark etmez. Sonrasında ise neyin değiştiğini bulmak istersin. Bunun için işlerin bozulmasından önceki veriye ihtiyacın var.

New Relic'in varsayılan Original veri seçeneğinde ham tarayıcı event'leri (PageView, PageViewTiming ve diğerleri) 8 gün saklanır. Data Plus, GB başına 0,40 $ yerine 0,60 $ karşılığında bu süreyi 98 güne çıkarır; sonrasındaki her 30 gün için ise GB başına 0,05 $ daha eklenir. Bazı rollup'lar daha uzun saklanır (Apdex ve sayfa yükleme süresi süresiz olarak); ancak bunlar Mart ayında hangi LCP elementinin yavaşladığını söyleyemez.

New Relic data retention table: browser data kept 8 days, 98 days with Data Plus (marked)

New Relic dokümantasyonu, veri saklama süresini yönetme, Ekim 2026.

CoreDash; Standard planda bir yıl, Studio'da üç yıl, Enterprise'da ise sekiz yıl saklar ve bu süreler plan fiyatına dahildir. Aynı sayfa şablonu için bu yılın Haziran ayını geçen yılın Haziran'ıyla cihaz ve ülke bazında kırarak karşılaştırabilirsin. CoreDash ayrıca Google'ın CrUX verisini kendi verilerinin yanında gösterir. New Relic'te ise bir CrUX entegrasyonu bulamadım.

O tıklamayı hangi script yavaşlattı

New Relic'in INP aşamaları işe yarar. İşlem süresi (processing) 400 ms sürüyorsa sorunun event handler olduğunu anlarsın ama kimin handler'ı olduğunu bilemezsin. İncelediğim çoğu sitede mobildeki yavaş tıklamalar üçüncü taraflardan gelir; genelde tag manager veya bir chat widget'ı yüzündendir. Browser agent'ı Long Animation Frames desteklemediği için düzeltme yapman gereken script URL'sini sana veremez.

CoreDash yavaş etkileşimler için LoAF script URL'sini kaydeder; böylece INP'yi script bazında gruplayabilir ve en çok hangi sağlayıcının vakit çaldığını görebilirsin (Long Animation Frames makalemde bunun nasıl çalıştığını anlatıyorum). LCP içinse LCP priority, LCP görselinin preload edilip edilmediğini, yüksek fetchpriority değerine sahip olup olmadığını ya da lazy loading uygulanıp uygulanmadığını söyler. Lazy load edilmiş bir hero görseli hâlâ fazlasıyla sık karşılaştığım bir hata. Diagnosis dashboard'u bu durumu aşama bazlı bir dağılıma ve kullandığın teknolojiye uygun çözüme dönüştürür. New Relic bu attribute'ları yakalar; ancak element veya aşama bazında p75 LCP görmek istediğinde dokümantasyon seni doğrudan NRQL yazmaya ve kendi dashboard'larını kurmaya yönlendirir.

Core Web Vitals için MCP araçları

New Relic'in GA olmuş bir MCP server'ı var; bu çoğu RUM sağlayıcısının sunduğundan fazlası. Genel observability için geliştirilmiş; çoğu sorunun backend ile ilgili olduğu bir platform için bu mantıklı. Fakat 30'u aşkın aracın hiçbiri tarayıcı veya Core Web Vitals ile ilgili değil. Bu yüzden INP değerini almak isteyen bir agent'ın önce PageViewTiming tablosuna NRQL sorgusu yazması gerekiyor. Üstelik yapay zeka analiz araçları Advanced Compute adı altında ayrıca faturalandırılıyor.

CoreDash MCP server'ında üç araç var ve hepsi doğrudan Core Web Vitals ile ilgili. get_metrics; istenen boyuta göre gruplanmış olarak p75 (veya p50'den p95'e kadar) değerini, derecesini ve good/needs improvement/poor dağılımını döndürür. get_timeseries, bir metriğin iyiye mi gittiğini, sabit mi kaldığını yoksa gerilediğini mi agent'a bildirir. get_histogram ise dağılımı verir. Starter dahil her CoreDash planına dahildir. Claude, özel bir bağlayıcı (custom connector) olarak OAuth üzerinden bağlanır; Claude Code, Cursor, Windsurf, VS Code ve Gemini CLI ile de çalışır (kurulum rehberi).

Bir de MIT lisanslı ücretsiz bir agent olan CWV Superpowers var. CoreDash'ten gelen field data'yı alır, mobil kısıtlamayla (mobile throttling) bir Chrome trace çalıştırır, sürenin en büyük kısmını neyin aldığını bulur ve dosya ile satır belirterek bir diff sunar. Lighthouse skoruna asla bakmaz.

MCP endpoint'i aynı zamanda standart bir HTTPS API'sidir. Core Web Vitals verilerini kendi raporlarında görmek istiyorsan JSON POST eder, yanıt olarak JSON alırsın; öğrenmen gereken bir sorgu dili yoktur.

Daha fazla kişinin bakması için para ödemek

New Relic'in ücretsiz temel kullanıcıları Browser monitoring ekranlarını açamaz. SEO uzmanı veya bir müşteri Core Web Vitals verilerini görmek isterse, ayda 49 $'lık bir Core koltuğuna ya da bir full-platform koltuğuna ihtiyaç duyar. Trafikle birlikte ingest de büyür; çünkü her sayfa görüntülemenin her metriği ayrı bir PageViewTiming event'idir. Yoğun bir sitede tarayıcı verisi hızla birikir ve her trafik artışında fatura kabarır. New Relic incelemelerinde beklenmedik faturalardan sıkça bahsedilir.

CoreDash de sayfa görüntüleme sayısına göre fiyatlandırılır; yani daha büyük bir site daha çok öder. Ancak kullanıcılar ve dashboard'lar için ek ücret alınmaz. Starter 3, Standard 10 kullanıcıya sahiptir; Studio ve üzerinde ise sınır yoktur. Her dashboard her planda yer alır. Ajanslar için müşteriler arasında ortak sayfa görüntüleme havuzu sunan ajans planları ve kendi araçları üzerinden müşteri başına proje açabilecekleri bir Agency API bulunur.

Ne zaman New Relic Browser seçilmeli

Zaten New Relic APM için ödeme yapıyorsan Browser özelliğini açık tut. Yavaş bir sayfayı backend'e kadar izleyebilmek son derece değerlidir ve sunucuda başlayan TTFB sorunları için yalnızca RUM odaklı hiçbir araç bunu yapamaz.

Session replay, JavaScript hata takibi ve AJAX izlemeyi Core Web Vitals ile aynı yerde görmek istiyorsan, FedRAMP veya HIPAA gereksinimlerin varsa (Enterprise) ya da ayda 100 GB'ın altında trafiğe sahip küçük bir siten ve NRQL yazmaktan keyif alan bir mühendisin varsa New Relic yine mantıklıdır. Son saydığım senaryonun hiçbir maliyeti yok.

Ya da ikisini birden çalıştır. CoreDash script'i 2 KB'ın altında ve async; bu yüzden New Relic agent'ının yanında sistemi yormadan çalışır.

New Relic'in yanında dene

CoreDash snippet'ını New Relic agent'ının yanına ekle ve iki hafta süre tanı. İkisi de Google'ın web-vitals kütüphanesini kullanıyor; yani kendi trafiğin üzerinde birebir aynı şeyi karşılaştırmış olursun. Deneme süresi 14 gün, kredi kartı gerekmiyor. Fiyatlara göz atabilir ya da etrafı gezdirmemi istersen demo ayarlayabilirsin.

Ayrıca bakınız: tüm karşılaştırmalar, CoreDash vs Datadog.

Kaynaklar: New Relic fiyatlandırması, New Relic browser agent kaynak kodu, browser agent v1.322.0 sürüm notları, New Relic veri saklama süresi, New Relic kullanıcı tipleri, browser agent performans etkisi, New Relic MCP araç referansı, Core Web Vitals tablolarında Session Replay, Capterra'daki New Relic incelemeleri.