Linux'ta Yeni Kalıntı Altyapısı Nasıl Kurulur?


Bu yazımda sizlere Linux üzerinde New Relic Infrastructure kurulumunu anlatacağım.

New Relic Infrastructure, tüm altyapınızı takip edebilen esnek ve dinamik bir izleme aracıdır. Yeni Kalıntı Altyapısı ile bulut hizmetlerinin veya tahsis edilmiş kaynakların veya orkestrasyonlu bir ortamda çalışan kapsayıcıların gözetimi mümkündür.

Altyapının modern kullanıcı arayüzü sayesinde tüm ana bilgisayar verilerini tek bir sayfada izleyebilirsiniz. Gerçek zamanlı veri toplama, modern operasyon ekiplerinin işlevini hızlandırır.

Ayrıca, verilerinizi daha iyi anlamak için özel sorgular oluşturabilirsiniz. Tüm özel grafikler, tablolar ve verilerin diğer görsel sunumları, Yeni Kalıntı Altyapısını güçlü bir izleme aracı haline getirmeye yardımcı olur.

Bu yazıda, sunucunuza New Relic Infrastructure'ın nasıl kurulacağına ve yapılandırılacağına bakacağız.

Yeni Kalıntı Altyapısı için uyumluluk ve gereksinimler

Yeni Kalıntı Altyapısını kurmadan önce sisteminizin uyumlu olduğundan emin olun.

İşlemci mimarileri

Yeni Kalıntı Altyapısı yalnızca x86 işlemcileri destekler.

  • Linux: 64 bit mimari
  • Windows: 32 bit ve 64 bit mimari

ARM işlemciler desteklenmez.

İşletim sistemleri

Linux İşletim Sistemi Gereksiniminde Yeni Kalıntı Altyapısını Kurun

Benzersiz ana bilgisayar adı

Hatalı ölçümlerden kaçınmak için her sunucunun ana bilgisayar adı benzersiz olmalıdır.

Tek bir ana bilgisayar adında birkaç sunucu bir araya geldiğinde, her sunucunun ayrı bir adı olduğundan emin olmalısınız.

Varsayılan ana bilgisayar adlarını geçersiz kılmak için isteğe bağlı "görüntüleme_adı" ayarını kullanın.

izinler

Altyapıyı kurmak için izinler vermelisiniz:

Linux: Aracılar, reklam kurulumunu kök olarak çalıştırır. Ancak, ayrıcalıklı veya ayrıcalıksız çalıştırma modlarını seçme seçeneğiniz vardır.

Windows: Aracı, yönetici hesabından yüklenmelidir ve çalışması için yönetici ayrıcalıkları gerekir.

Ağ Girişi

Verileri New Relic'e bildirmek için altyapının belirli etki alanlarına ve bağlantı noktalarına erişimi olması gerekir.

Konteyner yazılımı

Altyapı, Docker 1.12 veya sonraki sürümlerini destekler.

CPU, bellek ve disk kullanımı

Yük, ana bilgisayarın iş yüküne, özellikle ana bilgisayarda çalışan işlemlerin sayısına bağlıdır. Temel olarak, altyapı her bir süreçten olay verilerini toplar, dolayısıyla daha fazla süreç varsa toplanacak daha fazla veri vardır.

Ancak, en yaygın ana bilgisayar türleri için karşılaştırma ölçütleri vardır. Buradan detaylı olarak okuyabilirsiniz.

Entegrasyonlar

Yeni Kalıntı Altyapısı, aşağıdakiler için entegrasyonları içerir:

  • Amazon Web Servisleri (AWS)
  • Google Bulut Platformu (GCP)
  • Microsoft Azure
  • Kubernet'ler
  • Apache, StatsD, NGINX, Redis ve çok daha fazlası gibi popüler hizmetler
  • Prometheus (Infrastructure Pro için işlem birimleri (CU) fiyatlandırmasına dahil değildir)

Desteklenen tarayıcılar

New Relic, bu tarayıcılar için en yeni iki masaüstü sürümünü destekler:

  • Google Chrome: Linux, macOS, Windows
  • Microsoft Kenar: Windows
  • Mozilla Firefox: Linux, macOS, Windows
  • Safari: macOS

Lisans Anahtarınızı nerede bulabilirsiniz?

New Relic lisans anahtarı, New Relic hesabına kaydolduğunuzda sağladığımız 40 karakterlik onaltılık bir dizedir. Hesabınızı diğerlerinden ayırmak için lisans anahtarlarını kullanıyoruz. Her hesap türünün bir tane vardır (aboneliğinizden bağımsız olarak).

New Relic tarafından sağlanan lisans anahtarı, 40 karakterlik onaltılık güvenli bir dizedir. Her Yeni Kalıntı anahtarı benzersizdir ve hesabın tanımlayıcısı olarak çalışır.

Yeni Kalıntı anahtarınızı şurada görüntüleyebilirsiniz:

  1. New Relic hesabınıza giriş yapın
  2. Açılır menüyü bulun ve “Hesap Ayarları”nı açın.
  3. Özet sayfasının sağ tarafındaki Hesap bilgileri ayarına gidin.
  4. Lisans anahtarını oradan kopyalayın
  5. Kurulum ve güncellemeler sırasında anahtarı kullanın

Yeni Kalıntı Altyapısı Nasıl Kurulur?

Adım 1: Lisans anahtarını newrelic-infra.yml dosyasına ekleyin.

 echo "license_key: <LICENSE_KEY>" >> /etc/newrelic-infra.yml

Adım 2: newrelic için depoyu ekleyin.

Not: Komut, OS Dağıtımına ve sürüm sürümüne bağlı olarak değişir. Repo indirme bağlantısı burada bulunabilir:

 https://download.newrelic.com/infrastructure_agent/linux/

Adım 3: newrelic-Infra paketini kurun

Ubuntu için:

 apt-get install newrelic-infra -y

Centos için:

 yum install newrelic-infra -y

Not: Varsayılan olarak, newrelic, günlük dosyalarını ve entegrasyonları okuması için tüm ayrıcalıkları veren kök kullanıcı olarak çalışır.

Yeni Kalıntı Kurulumu

Adım 4: Hizmeti başlatın.

 systemctl newrelic-infra start /etc/init.d/newrelic-infra start initctl start newrelic-infra service newrelic-infra start
Linux'ta Yeni Kalıntı Kurulumu

Adım 5: Günlük iletme işlevini test edin

Altyapı başarıyla kuruldu ve çalışıyor. Şimdi günlük iletme işlevini test etmeliyiz.

Bunu yapmak için /etc/newrelic-infra/logging.d/ içinde bir yml dosyası oluşturun ve aşağıdaki kodu ekleyin:

 logs: - name: "Testing log forwarding from ServerGuy" file: /var/log/test.log

Not: Bir YAML dosyası olduğundan, niyet etmek için boşluk kullandığınızdan emin olun.

Şimdi, sağladığınız günlük dosyası yoluna herhangi bir dizeyi yankılayın. Yukarıdaki durumda, /var/log/test.log

 echo "Testing Log Forwarding from ServerGuy" >> /var/log/test.log

Günlüklerin yönlendirilip yönlendirilmediğini kontrol etmek için Yeni Kalıntı Panosuna giriş yapın.

Artık Linux'ta New Relic Infrastructure'ı kurduktan sonra, onu Nginx ile entegre edebilirsiniz.

Nginx'i Yeni Kalıntı Altyapısına Entegre Etme

Günlük yönlendirme onaylandıktan sonra, yeni kalıntı-infra'yı hizmetlerle entegre etmeye devam edebiliriz.

Not: Tüm entegrasyonlar, varsayılan paket yöneticisi kullanılarak kurulan ayrı paketlerdir.

Nginx için nri-nginx entegrasyonunu yükleyin.

 yum install nri-nginx -y
Linux işletim sistemine New Relic Yükleme

Öncelikle sunucuda Nginx modülünün “http_stub_status_module” etkinleştirildiğinden emin olmamız gerekiyor.

Basitçe aşağıdaki komutu yürütün ve çıktıyı kontrol edin.

 nginx -V 2>&1 | grep --color "with-http_stub_status_module"
Linux'ta Yeni Kalıntıyı Yapılandırma

Not: Tüm entegrasyonların /etc/newrelic-infra/integrations.d/ içinde yapılandırılabilir bir YAML dosyası olacaktır.

Entegrasyonu yapılandırmak için Nginx conf dosyasını düzenlememiz ve aşağıdaki girişi sunucu bloğu içindeki VirtualHost'a eklememiz gerekiyor.

 location = /basic_status { stub_status; }

Sunucunun $HOSTNAME/basic_status veya $IP/basic_status'unu çağırırken aşağıdaki ekran görüntüsünde gösterildiği gibi bir durum sayfasının göründüğünden emin olun.

image4 yeni kalıntı yükle

Entegrasyonun yapılandırma dosyasını /etc/newrelic-infra/integrations.d/nginx-config.yml içinde düzenleyin

Değeri şuradan güncelleyin:

 status_url: http://127.0.0.1/status

İle:

 status_url: http://{{SERVER_IP/HOSTNAME}}/basic_status

Altyapı.newrelic.com'a giriş yapın ve şu adrese gidin:

Altyapı -> Üçüncü Taraf Hizmetleri -> Nginx

yapılandırmaları test etmek için

New Relic'in fiyatı ne kadar?

New Relic için iki plan var. Essential New Relic'in maliyeti aylık 7,2 dolardan başlıyor. Bu, herhangi bir entegrasyon olmaksızın yalnızca temel özelliklere ihtiyaç duyan kuruluşlar içindir.

Profesyonel planın maliyeti aylık 14,4 ABD dolarıdır. Bu, gelişmiş izleme ve entegrasyonlara ihtiyaç duyan büyük kuruluşlar içindir.

Sarmak

Umarım bu makale size yardımcı olmuştur ve Yeni Relic Infrastructure'ı Linux'a sorunsuz bir şekilde kurabilirsiniz.

Ancak, herhangi bir sorun ortaya çıkarsa, yorum kutusuna bırakın.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir