Grafana, açık kaynak kodlu bir kontrol paneli (dashboard) oluşturma, monitör etme yazılımıdır. Pek çok farklı kaynaktan verileri alıp tek bir panelde gösterebilir.
Grafana Server kurulumunu Ubuntu Server 18.04 üzerine yapacağım. Aşağıdaki linkten Ubuntu Server kurulumuna ulaşabilirsiniz.
Sistem Gereksinimleri
- Ubuntu Server 18.04
- 1 Core İşlemci
- 2 GB Ram
- 50 GB Hard Disk
1 – Host Ayarları
nano /etc/hosts
komutu ile sunucu ip bilgilerini giriniz. (Ctrl+X ve Y ile kaydediniz.)
2- Server Update
Alttaki 2 komut ile ubuntu sunucusunu güncelleyiniz.
apt-get update
apt-get upgrade -y
3- Grafana Kurulumu
Grafana’ nın web sayfasından son versiyonunu indirebilirsiniz.
https://grafana.com/grafana/download
Aşağıdaki 3 komut ile grafana’yı indiriniz ve kurulumu tamamlayınız.
sudo apt-get install -y adduser libfontconfig1
wget https://dl.grafana.com/oss/release/grafana_6.7.3_amd64.deb
sudo dpkg -i grafana_6.7.3_amd64.deb
3 – Grafana.ini Dosyasını Düzenleme
Grafana kurulumu tamamlandıktan sonra grafana.ini dosyasında bazı düzenlemeler yapmamız gerekiyor.
vi /etc/grafana/grafana.ini
komutu ile aşağıdaki örnekteki gibi düzenlemenizi tamamlayıp grafana.ini dosyasını kaydediniz. (Edit’lemek için “i” tuşu Edit ekranını kapatmak için “Esc” tuşuna basınız. Kaydetmek için “:wq” Enter tuşunu basınız.)
[server]
protocol = http
http_addr =20.0.1.25
http_port = 3000
domain = localhost
root_url = http://20.0.1.25:3000
[security]
admin_user = admin
admin_password = admin
secret_key = SW2YcwTIb9zpOOhoPsMm
Not; Yukarıdaki resimde http_addr =20.0.1.25 satırındaki # işaretini kaldırmayı unutmuşum bu bölümü kaldırdıktan sonra kaydetmeyi unutmayınız.
4 – Apache2 Web Sunucusu Kurulumu
Aşağıdaki komut ile Apache web sunucu servisinin kurulumunu yapınız.
apt install apache2 -y
a2enmod proxy proxy_http xml2enc
service apache2 restart
Ardından grafana.conf dosyasına vi editörünü kullanarak
vi /etc/apache2/sites-available/apache2-grafana.conf
aşağıdaki satırları ekleyiniz. (Edit’lemek için “i” tuşu Edit ekranını kapatmak için “Esc” tuşuna basınız. Kaydetmek için “:wq” Enter tuşunu basınız.)
<VirtualHost *:80>
ProxyPreserveHost On
ProxyPass / http://20.0.1.25:3000/
ProxyPassReverse / http://20.0.1.25:3000/
ServerName bilisimnotlari.local
</VirtualHost>
Ardından apache proxy ve grafana servislerini yeniden başlatınız.
a2enmod proxy
/etc/init.d/apache2 restart
a2ensite apache2-grafana
service apache2 reload
update-rc.d grafana-server defaults 95 10
service grafana-server start
service apache2 restart
Kurulum tamamlandı. Şimdi tarayıcınızı açınız;
http://20.0.1.25:3000 adresini yazınız.
Kullanıcı adı ve şifre admin admin yazıp enter ile devam ettiğinizde şifrenizi değiştirmek için bir ekran açılacak yeni şifrenizi giriniz.
Dashbord ekranı oluşturmak için 2. bölüme mutlaka göz atmanızı tavsiye ederim.
Grafana Server 2. Bölüm InfluxDB ve Telegraf Kurulumu
Hepsi bu kadar. Bir sonraki yazımda görüşmek üzere..
Kaynak; Bilişim Notları
[…] Ubuntu Server 18.04 […]
[…] Grafana Server Kurulumu 1.Bölüm […]
[…] Grafana Server Kurulumu 1.Bölüm […]
[…] Grafana Server Kurulumu 1.Bölüm […]
[…] Grafana server kurulumu için tıklayınız. […]