Grafana Kurulumu

Ubuntu üzerine kurulumu ele alalım.

Dağıtımımızı güncelleyelim,

apt-get update -y

Grafana kurulumu için grafana download sayfasına giriş yapalım.

https://grafana.com/grafana/download
sudo apt-get install -y adduser libfontconfig1
wget https://dl.grafana.com/oss/release/grafana_7.4.1_amd64.deb
sudo dpkg -i grafana_7.4.1_amd64.deb

Grafana kurulumunu gerçekleştirdikten sonra /etc/ dizini altında grafana.ini dosyamızı düzenleyelim.

Herhangi bir editör ile /etc/grafana/grafana.ini dosyamızı açalım.

vi /etc/grafana/grafana.ini

Aşağıda belirtilen alanları ini dosyamızı içerisine yapıştıralım. dns ya da ip adresi olacak şekilde http_ddr ve root_url alanlarını güncelleyelim.

[server]
protocol = http
http_addr = sunucuipadresi
http_port = 3000
domain = localhost
root_url = http://sunucuipadresi:3000

[security]
admin_user = admin
admin_password = admin
secret_key = SW2YcwTIb9zpOOhoPsMm

Sunucumuz üzerien apache2 ve modüllerimizi kuralım ve servisimizi başlatalım.

apt install apache2 -y
a2enmod proxy proxy_http xml2enc
service apache2 start
systemctl enable apache2

Apache2 içerisine grafana için konfigurasyonumuzu oluşturalım ve apache2 servisleri üzerinden grafana servisine Proxy ve reverse tanımlamaları ekleyelim.

vi /etc/apache2/sites-available/grafana.conf
<VirtualHost *:80>
     ProxyPreserveHost On
     ProxyPass / http://ip:3000/
     ProxyPassReverse / http://ip:3000/
     ServerName dnskaydi
</VirtualHost>

Değişiklik sonrası Apache2 servisimizi restart edelim.

service apache2 reload

Kurulumumuzu tamamladıktan sonra browser üzerinden erişimimizi başlatalım.

konfig içerisine admin – admin olacak şekilde giriş sağlayalım.

Varsayılan parolamızı yeni bir parola ile güncelleyelim.

Grafana kurulumunu gerçekleştirdikten sonra InfluxDB ve Telegraf kurulumu ile işlemlerimize devam ediyoruz.

InfluxDB Kurulumu

sudo curl -sL https://repos.influxdata.com/influxdb.key | sudo apt-key add -
source /etc/lsb-release
echo "deb https://repos.influxdata.com/${DISTRIB_ID,,} ${DISTRIB_CODENAME} stable" | sudo tee /etc/apt/sources.list.d/influxdb.list
apt update
apt install influxdb -y
systemctl start influxdb
systemctl enable influxdb

InfluxDB üzerinde veritabanı ve kullanıcı oluşturma

influx
create database telegraf
create user grafana with password 'monitoring'

Telegraf kurulumu

apt install telegraf -y
systemctl start telegraf
systemctl enable telegraf

Browserdan Grafana uygulamamızı çalıştırıp, sol tarafta bulunan çark kulanılarak Data Sources sekmesine giriş yapalım açılan sayfada Add data Source seçeneğine tıklayalım.

Açılan sayfa üzerinden InfluxDB seçilir,

InfluxDB konfigurasyonlarında gerekli alanlar aşağıdaki şekilde doldurulur ve save & test butonu ile db bağlantısının başarılı şekilde yapıldığı gözlemlenir.

Bir sonraki yazımızda vSphere ortamımızı grafana ile monitor etmeyi ele alacağız.

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Scroll to Top