New Relic Kurma

Narhost
Kategoriler: VDS ServerVPS Server

New Relic, uygulama performans izleme (APM) araçlarından biridir ve uygulamanızın detaylı analizini sağlar. Aşağıdaki adımlar, bir Linux sunucusuna New Relic agent kurulumu için genel bir rehber niteliğindedir. Dağıtımınıza (Ubuntu, CentOS, Debian, vb.) ve kullandığınız uygulama türüne göre adımlarda küçük değişiklikler olabilir.


✅ 1. New Relic Hesabı Oluşturun

  • New Relic’in resmi web sitesine gidin: https://newrelic.com

  • Bir hesap oluşturun veya mevcut hesabınıza giriş yapın.


🔑 2. License Key (Lisans Anahtarı) Alın

  • Giriş yaptıktan sonra bir uygulama oluşturun.

  • New Relic tarafından size sağlanan License Key’i not alın. Bu anahtar, agent’ın verileri New Relic’e göndermesi için gereklidir.


📦 3. Uygun Agent’ı Seçin ve İndirin

Uygulamanıza uygun agent’ı seçin:

  • PHP için: newrelic-php-agent

  • Java için: newrelic-java-agent

  • Node.js, Python, .NET gibi diğer teknolojiler için de özel agent’lar bulunmaktadır.

Örnek: PHP Agent İndirme

wget https://download.newrelic.com/php_agent/release/newrelic-php5-<version>-linux.tar.gz

📌 <version> kısmını New Relic’in indirme sayfasından kontrol ederek güncel sürüme göre değiştirin.


🧱 4. Agent’ı Sunucuya Kurun

PHP için Kurulum Adımları:

tar -zxvf newrelic-php5-<version>-linux.tar.gz
cd newrelic-php5-<version>-linux
sudo ./newrelic-install install

Kurulum sırasında sizden bazı ayarları girmeniz istenecektir. License Key bu noktada girilmelidir.


⚙️ 5. Konfigürasyon Dosyasını Düzenleyin

Kurulum tamamlandıktan sonra, agent’ın yapılandırmasını kontrol edin veya manuel olarak düzenleyin.

Örnek: PHP için konfigürasyon dosyası

sudo nano /etc/php/7.4/cli/conf.d/newrelic.ini

İçeriği aşağıdaki gibi olmalıdır:

extension = "newrelic.so"
newrelic.license = "YOUR_LICENSE_KEY"
newrelic.appname = "MyAppName"

🔁 YOUR_LICENSE_KEY ve MyAppName alanlarını kendi bilgilerinizle değiştirin.


🔄 6. Web Sunucusunu Yeniden Başlatın

Değişikliklerin etkin olması için web sunucusunu yeniden başlatın.

Apache için:

sudo service apache2 restart

Nginx (PHP-FPM ile) için:

sudo service php7.4-fpm restart
sudo service nginx restart

📈 7. New Relic Panelinden İzlemeye Başlayın

  • New Relic hesabınıza giriş yapın.

  • Uygulamanızın aktif olup olmadığını kontrol edin.

  • Veriler genellikle birkaç dakika içinde görünür hale gelir.


📌 Notlar:

  • Kullanmakta olduğunuz Linux dağıtımına göre kurulum adımları farklılık gösterebilir.

  • New Relic dokümantasyonuna her zaman başvurmanız tavsiye edilir: New Relic Docs

  • Uygulamanızın çalışma ortamına göre (CLI, web, arka plan servisi) konfigürasyon dosyası farklı dizinlerde olabilir (/etc/php/7.4/apache2/conf.d, vb.)

ℹ️ Bu çözüm adımları işe yaramadıysa, Narhost’un uzman teknik ekibi size yardımcı olabilir.
Hemen destek talebi oluşturun