Metricbeat Nedir ve Nasıl Yüklenir?

Metricbeat ElasticSearch ‘ün  pluginlerinden birisidir. Metricbeat   ile işletim sisteminden ve sunucu da çalışan servislerden düzenli aralıklarla kullanılan modüllere göre verileri toplayarak elasticsearch de  bu verileri tutan ve içerisinde bulunan dashboardlar ile sistem ve servisleri izlememize olanak sağlayan plugindir.

Metricbeat ile izlenebilecek bazı servisler aşağıdaki gibidir.

  • İşletim Sistemleri (Linux ,Windows)
  • PostgreSQL ,
  • Mongodb,
  • Redis,
  • Apache,
  • HaProxy,
  • Nginx,
  • Docker

Bu yazımızda metricbeat kurulumu ve elasticsearch ile entegrasyonundan bahsedeceğim.

İlk olarak ElasticSearch 7.9 Kurulumu yazımda kullandığım repositoryi kullanacağım repo yoksa yüklemenizi ve bundan sonraki adımları ondan sonra yapmanızı öneririm.

Aşağıdaki komut yardımı ile metricbeat’i yüklüyoruz.

yum install metricbeat -y

Kurulumu yaptıktan sonra metricbeat.yml dosyasına giderek elasticsearch ve kibana  bağlantısını yapıyoruz.

vi /etc/metricbeat/metricbeat.yml 

Metricbeat.yml içerisinde aşağıdaki parametreleri değiştirmemiz gerekmektedir.

Yukarıdaki gibi  localimizde kurulu olan elasticsearch ve kibana yı belirttikten sonra servisi enable ettikten sonra başlatıyoruz.

systemctl enable metricbeat
systemctl start metricbeat

Servisimizi başlattık servisimizin durumuna bakalım.

systemctl status metricbeat.service

 

Loading