Grafana Nedir ve Ne İşe Yarar?
Grafana, açık kaynaklı bir izleme ve veri görselleştirme platformudur. Sisteminize bağlı olan farklı veri kaynaklarından (Prometheus, InfluxDB, MySQL gibi) veri alıp bu verileri görsel bir şekilde dashboard’larda sunmanıza olanak tanır. Bu sayede sunucularınızın durumunu, performansını kolayca takip edebilir ve kritik sorunlara anında müdahale edebilirsiniz.
Şimdi, Linux üzerinde Grafana’yı kurmaya başlayalım.
1. Gereksinimleri Kontrol Edin
Grafana, Linux üzerinde sorunsuz bir şekilde çalışabilmesi için birkaç temel yazılım gereksinimine ihtiyaç duyar. Bunlar:
- Linux tabanlı işletim sistemi: Ubuntu, CentOS, Debian, vs.
- Root (yönetici) erişimi: Kurulum sırasında root yetkilerine ihtiyacınız olacak.
Kurulum öncesinde, sisteminizin güncel olduğundan emin olun. Bunun için terminalde şu komutu çalıştırabilirsiniz:
sudo apt-get update && sudo apt-get upgrade -y
2. Grafana Paketini İndirin ve Yükleyin
Grafana'nın en son sürümünü doğrudan [resmi web sitesinden](https://grafana.com/grafana/download) veya terminal üzerinden indirebilirsiniz. Aşağıdaki adımlarla Ubuntu ve Debian tabanlı sistemlerde kurulum yapacağız.
Öncelikle, Grafana'nın depo anahtarını ekleyin:
sudo apt-get install -y software-properties-common
sudo add-apt-repository "deb https://packages.grafana.com/oss/deb stable main"
curl https://packages.grafana.com/gpg.key | sudo apt-key add -
Daha sonra, paket listesini güncelleyin ve Grafana’yı yükleyin:
sudo apt-get update
sudo apt-get install grafana -y
3. Grafana’yı Başlatın ve Otomatik Olarak Başlatılacak Şekilde Ayarlayın
Grafana’yı yükledikten sonra, servisi başlatmanız gerekiyor. Bu işlemi şu komutla gerçekleştirebilirsiniz:
sudo systemctl start grafana-server
Ayrıca, Grafana’nın her reboot sonrası otomatik olarak başlamasını sağlamak için şu komutu yazın:
sudo systemctl enable grafana-server
4. Web Tarayıcısında Grafana’ya Erişim
Artık Grafana'yı başarıyla kurdunuz! Şimdi, tarayıcınız üzerinden Grafana’nın web arayüzüne erişebilirsiniz. Varsayılan olarak, Grafana 3000 portunda çalışmaktadır. Web tarayıcınızı açın ve şu adresi yazın:
```
http://localhost:3000
```
5. Grafana'ya İlk Giriş
Grafana’ya giriş yapmak için kullanıcı adı ve şifre gereklidir. Varsayılan kullanıcı adı ve şifre:
- Kullanıcı Adı: admin
- Şifre: admin
İlk girişinizde, şifrenizi değiştirmeniz istenecektir. Bu aşamada güvenli bir şifre belirlemenizi öneririm.
6. İlk Dashboard’unuzu Oluşturun
Grafana’ya giriş yaptıktan sonra, ilk adımınız bir dashboard oluşturmak olacak. Yeni bir dashboard eklemek için şu adımları izleyin:
1. Sol paneldeki "+" simgesine tıklayın ve Dashboard seçeneğini seçin.
2. "Add New Panel" seçeneğini seçerek veri kaynağınızı ekleyin.
3. Verilerinizi görselleştirebileceğiniz farklı grafik türlerinden (line chart, bar chart, pie chart, vs.) birini seçin.
Bu kadar! Artık Grafana ile veri görselleştirmeye başlamak için hazır durumdasınız.
Sonuç
Grafana, özellikle büyük veri setlerini görselleştirirken ve izlerken hayat kurtaran bir araçtır. Linux üzerine Grafana kurulumunun oldukça basit olduğunu gördük. İlerleyen zamanlarda Grafana’yı daha derinlemesine keşfederek, farklı veri kaynakları ekleyebilir ve sisteminizin performansını detaylı bir şekilde izlemeye devam edebilirsiniz.
Unutmayın: Herhangi bir sorunla karşılaşırsanız, Grafana’nın resmi dökümantasyonu ve topluluğu her zaman yardımcı olmaya hazırdır.