Grafana ile İzleme Paneli Nasıl Kurulur? Adım Adım Rehber

Bu blog yazısında, Grafana'nın nasıl kurulacağını ve izleme paneli oluşturma sürecini detaylı bir şekilde anlatıyoruz. Adım adım rehberimizle, Grafana'yı kurabilir ve kendi dashboard'unuzu oluşturabilirsiniz.

BFS

Bugün, Grafana ile izleme paneli kurmayı ve hayalinizdeki görselleştirme araçlarını nasıl oluşturabileceğinizi adım adım keşfedeceğiz. Eğer verilerinizi izlemek, analiz etmek ve görselleştirmek istiyorsanız, Grafana mükemmel bir seçenek. Grafana'nın esnekliği sayesinde farklı veri kaynaklarıyla çalışarak çok güçlü dashboard’lar (gösterge panelleri) oluşturabilirsiniz. Hadi, birlikte bu süreci eğlenceli bir şekilde inceleyelim.

Grafana Nedir ve Neden Kullanılır?



Grafana, açık kaynaklı bir veri görselleştirme ve izleme platformudur. Çoğunlukla sunucu durumlarını, ağ trafiğini, uygulama performansını ve diğer sistem metriklerini görselleştirmek için kullanılır. Birçok popüler veri kaynağını destekler, bunlara Prometheus, InfluxDB, Elasticsearch gibi seçenekler de dahildir. Yani, verilerinizi istediğiniz şekilde sunabilir ve kolayca analiz edebilirsiniz.

Grafana’yı Kurmak



Grafana'yı kurmak aslında oldukça basit bir süreç. Adımları takip ederek, dakikalar içinde Grafana'yı kurmuş olacaksınız.

Adım 1: Grafana'yı İndirin


İlk olarak, Grafana'nın en son sürümünü indirmeniz gerekiyor. [Grafana İndirme Sayfası](https://grafana.com/grafana/download) üzerinden işletim sisteminize uygun sürümü seçin ve indirin.
Eğer Linux kullanıyorsanız, terminal üzerinden şu komutları çalıştırarak Grafana'yı kurabilirsiniz:

sudo apt-get install -y software-properties-common
sudo add-apt-repository "deb https://packages.grafana.com/oss/deb stable main"
sudo apt-get update
sudo apt-get install grafana


Windows veya MacOS kullanıcıları için ise indirdiğiniz dosyayı çalıştırarak kurulumu tamamlayabilirsiniz.

Adım 2: Grafana’yı Başlatmak


Kurulum tamamlandığında, Grafana'yı başlatmanız gerekiyor. Eğer Linux kullanıyorsanız, terminal üzerinden şu komutu çalıştırarak servisi başlatabilirsiniz:

sudo systemctl start grafana-server
sudo systemctl enable grafana-server


Windows kullanıcıları için, Grafana'yı başlatmak için sadece Grafana'yı masaüstünden açmanız yeterli olacaktır.

Adım 3: Grafana’ya Web Tarayıcınız Üzerinden Erişim


Grafana, varsayılan olarak 3000 portunu kullanır. Web tarayıcınızda şu adresi ziyaret ederek Grafana'ya giriş yapabilirsiniz:

http://localhost:3000

Kullanıcı adı ve şifre olarak ikisi de “admin” olacaktır. İlk girişte, şifreyi değiştirmeniz istenecektir.

Grafana’yı Veri Kaynağıyla Bağlama



Grafana'nın en güçlü yönlerinden biri, birden fazla veri kaynağıyla entegre olabilmesidir. Şimdi, veri kaynağınızı Grafana'ya nasıl ekleyeceğinizi görelim.

Adım 4: Veri Kaynağını Eklemek


Grafana panelinin sol menüsünde "Configuration" (Ayarlar) kısmına gidin ve "Data Sources" (Veri Kaynakları) sekmesine tıklayın. Burada yeni bir veri kaynağı eklemek için "Add data source" (Veri Kaynağı Ekle) butonuna tıklayın.
Örneğin, Prometheus'u veri kaynağı olarak eklemek için, “Prometheus” seçeneğini seçin ve ardından Prometheus'un URL'sini girin (örneğin: http://localhost:9090).

Grafana, veri kaynağınızla bağlantı kuracak ve siz de verilerinizi izlemeye başlayabileceksiniz.

Adım 5: İzleme Paneli Oluşturmak


Şimdi sıra, verilerinizi görselleştirip izleme paneli oluşturmakta! Grafana'nın panel oluşturma işlemi son derece basit ve kullanıcı dostudur.
Grafana ana sayfasından "Create" (Oluştur) butonuna tıklayın ve ardından "Dashboard" (Gösterge Paneli) seçeneğini seçin.
Yeni bir panel açıldığında, veri kaynağınızı seçmeniz ve ardından görselleştirmek istediğiniz metrikleri eklemeniz gerekecek.

Örneğin, CPU kullanım oranı, bellek kullanımı, ağ trafiği gibi verileri görselleştirebilirsiniz. Bunun için, paneldeki "Add Panel" (Panel Ekle) kısmından istediğiniz görselleştirme tipini seçebilirsiniz (örneğin, grafik, gauge, bar chart vs.).

Adım 6: Paneli Kişiselleştirmek


Paneli oluşturduktan sonra, görselleştirmenizi kişiselleştirebilirsiniz. Renkleri, eksenleri, başlıkları ve daha birçok öğeyi değiştirmek mümkündür.
Panel üzerinde sağ tıklayarak "Edit" (Düzenle) seçeneği ile detaylı ayarlamalar yapabilirsiniz.

Örnek: CPU Kullanımı Grafiği
Bir örnek vermek gerekirse, Prometheus veri kaynağını kullanarak CPU kullanımını takip etmek için aşağıdaki sorguyu kullanabilirsiniz:

rate(process_cpu_seconds_total[5m])


Bu sorgu, son 5 dakika içindeki CPU kullanım oranını gösterir.

Adım 7: Grafana’yı Paylaşmak


Oluşturduğunuz panelleri başkalarıyla paylaşmak çok kolaydır. Grafana, panelleri paylaşmanıza imkan tanır. Paneli oluşturduktan sonra, üst menüdeki "Share" (Paylaş) butonuna tıklayın.
Burada, panelleri doğrudan bir URL üzerinden başkalarına gönderebilir veya bir ekran görüntüsü alabilirsiniz.

Sonuç


Grafana, veri görselleştirmeyi ve izlemeyi kolaylaştıran mükemmel bir araçtır. Kurulum süreci basittir ve veri kaynağınızla entegrasyon sağlamak çok hızlıdır. Oluşturduğunuz paneller sayesinde, sisteminizin durumunu her an izleyebilir ve performansınızı optimize edebilirsiniz.
Eğer siz de verilerinizi izlemek istiyorsanız, Grafana'yı hemen deneyin. Anlatılan adımları takip ederek kısa sürede kendi izleme panelinizi oluşturabilirsiniz.

İlgili Yazılar

Benzer konularda diğer yazılarımız

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Kubernetes Nasıl Kurulur? (Linux)

Giriş: Kubernetes Dünyasına Adım AtmakBazen yazılım dünyasında öyle bir araç vardır ki, adını duyduğunuz anda, "Evet, bu kesinlikle işimi kolaylaştıracak!" dersiniz. İşte Kubernetes tam da böyle bir araç. Özellikle bulut tabanlı uygulamalar ve mikroservis...

Redis Nasıl Kurulur? (Linux) – Adım Adım Kolay Kurulum Rehberi

Linux üzerinde Redis kurulumuna başlamak, ilk başta karmaşık gibi görünebilir. Ancak doğru adımları takip ettiğinizde, bu işlem oldukça basit hale gelir. Redis, hızlı, hafif ve güçlü bir veri yapıları sunucusudur. Genellikle cache (önbellekleme) ve mesaj...