Öncelikle Elasticserach ve kibana kurulmalıdır.Nasıl kurulacağı konusunda daha önceki yazımda yararlanabilirsiniz.
- Sonrasında Metricbeat aracını kurmamız gerekmektedir.
curl -L -O https://artifacts.elastic.co/downloads/beats/metricbeat/metricbeat-7.17.21-amd64.deb
sudo dpkg -i metricbeat-7.17.21-amd64.deb
komutları ile download edilip kurulur .
- Sonrasında daha önceki filebeat.yml dosyasını düzenlenildiği gibi /etc/metricbeat/metricbeat.yml dosyasınında da düzenlenmesi gerekmektedir.
output.elasticsearch:
hosts: ["<es_url>"]
username: "elastic"
password: "<password>"
setup.kibana:
host: "<kibana_url>"
- sonrasında istediğimiz metrikleri içeren /etc/metricbeat/modules.d dizindeki system.yml dosyasını etkinleştirmek için
sudo metricbeat modules enable system
komutunu kullanılmalıdır.
- Modülümüzü etkinleştirdikten sonra metricbeat aracımızı etkinleştirmek için aşağıdaki ayarlar yapılması gerekmektedir.
sudo metricbeat setup
sudo service metricbeat start
- Ayarlamalar tamamlandıktan sonra kibana arayüzüne gelip
- discover kısmında daha öncede filebeat metriklerini görüntülediğimiz noktadan metricbeat metriklerini seçiyoruz.
- Metrikleri inceledikten sonra istediğimiz metric'i kendi dashboard'ımıza ekleyip özel dashboard ve öncesinde oluşturduğumuz system module'ü metrikleri aşağıdaki gibi görüntüleyebiliriz.
bu şekilde metriklerimizi kibana aracı ile görselleştirilmiş olunur.