NetData Monitoring Kurulumu

NetData Monitoring Kurulumu

NetData Monitoring, Linux için optimize edilmiş saniye başı canlı güncelleme yapan bir performans takip programıdır. Tarayıcınız üzerinden bağlanarak tüm verileri detaylarıyla inceleyebilirsiniz.

NetData Monitoring Hangi Verileri Takip Ediyor?

  • Toplam ve CPU Başına Kullanım
  • Toplam Hafıza, RAM, Swap ve Kernel kullanımı
  • Disk I/O
  • Ağ Arayüzleri
  • Güvenlik Duvarı, Netfilter/IPTables
  • İşlemler (Çalışan, engellenmiş, aktif vb.)
  • İşlem ağacı ile birlikte sistem uygulamaları (CPU, Hafıza, Swap, Disk Okuma/Yazma vb.)
  • Apache ve NGINX Durumları
  • MySQL Veritabanı
  • Postfix Posta Sunucusu
  • Donanım Sensörleri (Sıcaklık, Voltaj, Fanlar, Güç, Nem vb.)
  • SNMP Cihazları

NetData Monitoring Nasıl Kurulur?

CentOS sisteminize nasıl kurulduğunu bu başlıkta açıklayacağım. Kendim deneyip başarılı olduğum bilgileri size aktarmaktayım. Bu yüzden anlatımlarım sadece CentOS için geçerlidir.  Bu komutları SSH yoluyla PuTTY adlı programı kullanarak yazabilirsiniz.

NetData’yı kurmadan önce kurulumun gerektirdiği bazı paketleri kurmalıyız. Bu yüzden aşağıdaki komut ile başlıyoruz.

yum install zlib-devel gcc make git autoconf autogen automake pkgconfig

Sonra sırasıyla aşağıdaki üç komut ile NetData’yı kendi sunucumuza çekip kuruyoruz.

git clone https://github.com/firehol/netdata.git --depth=1
cd netdata
./netdata-installer.sh

Aslında bu aşamalardan sonra pek bir şey yapmamıza gerek yok. Artık NetData’ya 19999 portundan ulaşabiliriz. Sunucunuzun güvenlik duvarından 19999 numaralı portu dışarıya açtığınız takdirde dışarıdan bağlanabilirsiniz. Sunucumun 19999 portu dışarıya kapalı fakat açık olsaydı aşağıdaki gibi bağlanabilirdim.

https://ogulcanozugenc.com:19999/

NetData Monitoring Nasıl Güncellenir?

Aşağıdaki komutu kullanarak güncelleyebilirsiniz. Bu komutu cron görevleri kısmına yazarsanız otomatik olarak belirlediğiniz sürelerde kontrol edip güncellemeyi gerçekleştirebilir.

sudo /root/netdata/netdata-updater.sh

NetData Monitoring Nasıl Otomatik Güncellenir?

Cron görevleri ile otomatik güncelleyebilirsiniz. Öncelikle aşağıdaki komutla cron görevleri kısmını açıyoruz.

crontab -e

Sonra bu kısma aşağıdaki yazıları kopyalıyoruz. 0 * * * * saat başı bu komutu gerçekleştir anlamına gelmekte.

0 * * * * /root/netdata/netdata-updater.sh

NetData Monitoring Optimizasyonu

Aşağıdaki ayarları # işaretini kaldırarak gerçekleştirebiliriz. Log tutma özelliğini performans sebebiyle kapattım. Netdata’nın loglarına pek ihtiyacım yok.

[global]
 debug log = none
 error log = none
 access log = none
 process scheduling policy = none
 history = 360
NetData Monitoring Kurulumu
5 üstünden 5 puan (100%) | Toplam 1 oy kullanıldı.
Kategoriler: Bilgi, Program, Sunucu, Teknoloji Etiketler: , ,

🎓 Elektrik ve Elektronik Mühendisi 💾 Webmaster 🖋 Blogger 🖥 Kurucu @wpustasi