UYGULAMA PERFORMANS YÖNETİMİ (APM) İLE NEW RELİC EĞİTİMİ

Uygulamanın her isteğini uçtan uca gör

New Relic APM agent'larından dağıtık izleme, transaction trace, NRQL sorguları ve uyarı politikalarına kadar uygulama performansını veriye dayalı yönetmeyi öğrenin.

New Relic ile uygulama performans yönetimini öğreten uygulamalı eğitim: agent kurulumu, transaction trace, dağıtık izleme, hata analizi, NRQL sorguları, panolar ve uyarı politikaları canlı veri üzerinde işlenir.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

APM agent kurulumu, dağıtık izleme, NRQL ve uyarı yönetimi

Bu orta seviye eğitim, New Relic platformuyla uygulama performans yönetimini (APM) kapsar. APM agent kurulumu (Java, .NET, Node.js, Python, PHP), lisans anahtarı ve uygulama adlandırma, veri toplama mimarisi anlatılır. Transaction (işlem) analizi, yanıt süresi, verim (throughput), Apdex skoru ve hata oranı metrikleri; yavaş transaction trace, veritabanı sorgu analizi ve harici servis çağrıları incelenir. Dağıtık izleme (distributed tracing) ile mikroservisler arası isteğin takibi, span ve trace kavramları uygulanır. NRQL ile özel sorgular, pano (dashboard) oluşturma, uyarı politikaları (alert policy), koşullar ve bildirim kanalları; browser ve infrastructure izleme ile tam yığın gözlemlenebilirlik konuları ile tamamlanır.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar gerçek bir uygulamaya agent takıp transaction, trace, NRQL ve uyarı senaryolarını uçtan uca uygular.

Seviye

Orta Seviye — New Relic APM ile uygulama izleme: agent kurulumu, transaction trace, dağıtık izleme, hata analizi, NRQL ve uyarılar.

Öğrenme Metodu

Katılımcılar örnek bir uygulamaya New Relic agent kurarak transaction trace, dağıtık izleme ve NRQL panolarını canlı veri üzerinde uygulamalı oluşturur.

Neden Bu Eğitim?

🔍Kök Neden

Yavaş transaction'ları trace'leyerek performans sorunlarının kaynağını hızla bulursunuz.

🕸️Dağıtık İzleme

Bir isteği mikroservisler arasında uçtan uca takip edip darboğazı tespit edersiniz.

📊Veriyle Karar

NRQL ve panolarla performansı ölçülebilir hale getirip kanıta dayalı karar verirsiniz.

Anahtar Konular

new relic eğitimiapmuygulama performans yönetimidağıtık izlemedistributed tracingnrqltransaction traceapdexgözlemlenebilirlikobservabilityuyarı politikası
“Ölçemediğiniz performansı iyileştiremezsiniz; görünür kıldığınız her metrik bir fırsattır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Uygulama Bilgisi

En az bir dilde (Java, .NET, Node, Python vb.) uygulama çalıştırma bilgisi gerekir.

2
Web Mimarisi

İstek/yanıt, API ve veritabanı çağrısı kavramlarına aşinalık faydalıdır.

3
Temel Metrikler

Yanıt süresi, verim ve hata oranı kavramlarını bilmek eğitimi kolaylaştırır.

4
Hesap Erişimi

New Relic ücretsiz hesabı ve örnek bir uygulama/ortam gerekir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı New Relic hesabını kurup bir uygulamaya agent takarak temel APM metriklerini okuyabilir.
Modül 1
Platform ve Mimari
  • New Relic platformunun bileşenleri ve telemetri türleri
  • Lisans anahtarı (license key) ve hesap yapısı
  • APM, Browser, Infrastructure ve Logs modülleri
  • Veri toplama, örnekleme (sampling) ve saklama süreleri
  • Agent'ın uygulamaya enjekte olma mantığı
  • Gözlemlenebilirliğin üç ayağı: metrik, log, trace
Modül 2
Agent Kurulumu
  • Java agent (newrelic.jar) ve JVM argümanı ekleme
  • .NET ve Node.js agent kurulum adımları
  • newrelic.yml/ortam değişkenleriyle yapılandırma
  • app_name ile uygulama adlandırma stratejisi
  • Agent'ın veri göndermeye başladığını doğrulama
  • Birden fazla ortam (dev/prod) ayrımı
Modül 3
Temel APM Metrikleri
  • Yanıt süresi (response time) ve persentil kavramı
  • Verim (throughput) ve istek/dakika grafiği
  • Apdex skoru ve T eşiğinin belirlenmesi
  • Hata oranı (error rate) ve en çok hata veren işlemler
  • En yavaş transaction'ların listelenmesi
  • Zaman aralığı ve karşılaştırmalı (comparison) görünüm
Modül 4
Transaction Analizi
  • Web ve non-web transaction ayrımı
  • Transaction breakdown: uygulama, DB, harici çağrı payı
  • Yavaş transaction trace (segment) incelemesi
  • Veritabanı sorgu süresi ve en yavaş sorgular
  • Harici servis (external) çağrı analizi
  • Transaction'ların uç noktalara göre gruplanması
Günün hedefiKatılımcı dağıtık izlemeyi etkinleştirip mikroservisler arası isteği takip ederek hataları analiz edebilir.
Modül 1
Dağıtık İzleme
  • Distributed tracing etkinleştirme ve trace context yayılımı
  • Trace ve span kavramları, parent/child ilişkisi
  • Trace map ile servisler arası çağrı görünümü
  • Kuyruk tabanlı (async) çağrıların izlenmesi
  • W3C Trace Context ve header yayılımı
  • Yavaş span'in trace içinde bulunması
Modül 2
Servis Haritası
  • Service map ile bağımlılıkların görselleştirilmesi
  • Downstream/upstream servis etkisi
  • Veritabanı ve harici servislerin haritada gösterimi
  • Altın sinyaller (latency, traffic, errors, saturation)
  • Darboğaz servisin tespiti
  • Servis seviyesi (SLM) göstergeleri
Modül 3
Hata ve İstisna Analizi
  • Errors inbox ile hata gruplama (error grouping)
  • İstisna (exception) yığın izi (stack trace) incelemesi
  • Hata parmak izi (fingerprint) ve tekilleştirme
  • Error rate artışının trace ile ilişkilendirilmesi
  • Dağıtım (deployment) işaretlerini hatayla eşleştirme
  • Beklenen vs beklenmeyen hataların ayrımı
Modül 4
Loglar ve Bağlam
  • Logs in context ile log-trace ilişkilendirme
  • Log iletme (forwarding) yapılandırması
  • trace.id ve span.id ile log korelasyonu
  • Log tabanlı sorgularla hata bağlamı
  • Uygulama logları ile APM verisinin birleştirilmesi
  • Gürültülü logların filtrelenmesi
Günün hedefiKatılımcı NRQL ile özel sorgular yazabilir, panolar oluşturabilir ve uyarı politikaları kurabilir.
Modül 1
NRQL Sorguları
  • SELECT ... FROM Transaction temel sözdizimi
  • WHERE, FACET ve SINCE/UNTIL zaman filtreleri
  • average, percentile ve rate fonksiyonları
  • TIMESERIES ile zaman serisi grafikleri
  • FACET ile boyuta göre kırılım
  • Event türleri (Transaction, TransactionError, Span)
Modül 2
Panolar
  • Dashboard oluşturma ve widget ekleme
  • NRQL tabanlı grafik, tablo ve billboard widget'ları
  • Değişkenler (template variables) ile dinamik pano
  • Pano paylaşımı ve erişim izinleri
  • Birden çok uygulamayı tek panoda izleme
  • Panoların ekip ihtiyacına göre düzenlenmesi
Modül 3
Uyarılar
  • Alert policy ve condition oluşturma
  • Statik eşik ve anomali (baseline) tabanlı uyarılar
  • NRQL tabanlı özel uyarı koşulları
  • Threshold, evaluation window ve ihlal süresi
  • Uyarı önceliği ve gürültü azaltma
  • Incident'ların yaşam döngüsü
Modül 4
Tam Yığın Gözlemlenebilirlik
  • Browser monitoring ile gerçek kullanıcı (RUM) verisi
  • Core Web Vitals (LCP, FID/INP, CLS) izleme
  • Infrastructure agent ile sunucu metrikleri
  • Synthetic monitoring ile dışarıdan kontrol
  • SLI/SLO tanımı ve hata bütçesi (error budget)
  • Bildirim kanalları (Slack, PagerDuty, webhook) entegrasyonu

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Agent Kurulum

Farklı dillerde uygulamalara APM agent kurup veri toplatabilirsiniz.

✅
Metrik Okuma

Yanıt süresi, verim, Apdex ve hata oranını doğru yorumlarsınız.

✅
Transaction Trace

Yavaş işlemleri trace'leyerek darboğazı segment düzeyinde bulursunuz.

✅
Dağıtık İzleme

Mikroservisler arası isteği uçtan uca takip edebilirsiniz.

✅
Hata Analizi

Errors inbox ve stack trace ile hataları gruplayıp çözersiniz.

✅
NRQL

NRQL ile özel sorgular yazıp veriyi istediğiniz boyutta kırarsınız.

✅
Panolar

İhtiyaca özel dashboard'lar oluşturup paylaşabilirsiniz.

✅
Uyarılar

Eşik ve anomali tabanlı uyarı politikalarını kurarsınız.

Kimler İçin Uygundur?

  • Uygulama performansını izlemek isteyen DevOps mühendisleri
  • SRE'ler
  • yazılım geliştiriciler
  • sistem yöneticileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Uygulama performansını izlemek isteyen DevOps mühendisleri, SRE'ler, yazılım geliştiriciler ve sistem yöneticileri için uygundur.
Hangi diller destekleniyor?
Java, .NET, Node.js, Python ve PHP agent kurulumları ele alınır; prensipler tüm agent'larda ortaktır.
Ücretli hesap gerekli mi?
New Relic'in ücretsiz katmanı eğitim senaryoları için yeterlidir; veri ve kullanıcı sınırları açıklanır.
NRQL bilmek şart mı?
Hayır, NRQL sıfırdan öğretilir; temel SQL benzeri mantığı bilmek süreci kolaylaştırır.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirmeyi tamamlayanlara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Uygulama Performans Yönetimi (APM) ile New Relic Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Sistem Yönetimi TemelleriTester Foundation Level 4.0: Test Monitoring & Control Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Tester Foundation Level 4.0: Test Monitoring & Control Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

ISTQB Foundation 4.0 test izleme ve kontrol eğitimi: izleme metrikleri, giriş/çıkış kriterleri, risk tabanlı test, test raporlama ve defect yönetimi uygulamalı.

Detayları Gör →
Sistem Yönetimi TemelleriThe Apache Web Server Engine Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

The Apache Web Server Engine Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Apache HTTP Server 2.4 eğitimi: httpd yapılandırması, sanal konaklar, mod_rewrite, mod_ssl ile TLS, HTTP/2, ters vekil ve MPM performans ayarları.

Detayları Gör →
Sistem Yönetimi TemelleriUpdating to Server : Server Configuration Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Updating to Server : Server Configuration Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Windows Server kurulum sonrası yapılandırma eğitimi: sunucu adı, statik IP, DNS, WinRM remoting, güvenlik duvarı, Storage Spaces ve rol ekleme uygulamalı.

Detayları Gör →
Sistem Yönetimi TemelleriUpdating to Server : Server Roles Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Updating to Server : Server Roles Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Windows Server rolleri eğitimi: AD DS, DNS, DHCP, dosya hizmetleri, DFS, IIS web sunucusu ve Hyper-V sanallaştırma rollerini uygulamalı kurup yönetin.

Detayları Gör →
Sistem Yönetimi TemelleriUptime Kuma: Datadog ve Pingdom Yerine Geçen Kendi Barındırılan İzleme Aracı Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Uptime Kuma: Datadog ve Pingdom Yerine Geçen Kendi Barındırılan İzleme Aracı Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Uptime Kuma eğitimi: Docker ile kurulum, HTTP/TCP/ping/sertifika monitörleri, Telegram ve Slack bildirimleri, durum sayfası ve Pingdom alternatifi kurulum.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn