Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Grafana'yı VPS Üzerinde Kendiniz Barındırma (Tam Kılavuz)

Bu kılavuz, Grafana'yı VPS üzerinde kendiniz barındırma sürecini detaylandırmakta ve sorunsuz veri görselleştirme için kurulum adımlarını ve yapılandırmaları açıklamaktadır.

Grafana, çeşitli veri kaynaklarından veriyi görselleştirmek için tasarlanmış güçlü bir açık kaynaklı analiz ve izleme platformudur. Grafana’yı kendiniz barındırmak, veri görselleştirme ayarları üzerinde kontrol sahibi olmak isteyen geliştiriciler ve ev laboratuvar kullanıcıları için mükemmel bir çözüm olabilir. Bu kılavuzda, Grafana’yı Bir Sanal Özel Sunucuya (VPS) kurmak için gereken adımları anlatacağız.

VPS Sağlayıcınızı Seçerken

Kuruluma geçmeden önce bir VPS sağlayıcısı seçmeniz gerekir. İşte popüler bazı seçeneklerin kısa karşılaştırması:

SağlayıcıAylık FiyatRAMCPUDepolama
Contabo VPS5.99 EUR4 GB2 vCPU200 GB SSD
Hetzner Cloud4.15 EUR2 GB1 vCPU20 GB SSD
DigitalOcean6 USD2 GB1 vCPU50 GB SSD
Vultr6 USD2 GB1 vCPU55 GB SSD
Linode5 USD4 GB2 vCPU80 GB SSD

Bu kılavuzda, uygun fiyatlandırma ve kaynak tahsisi nedeniyle Hetzner Cloud veya Contabo VPS kullanmanızı öneririz. Tam VPS karşılaştırması için full VPS comparison adresini ziyaret edebilirsiniz.

Adım 1: VPS’inizi Kurma

  1. Hesap Oluşturma: Seçtiğiniz VPS sağlayıcısında hesap açın ve yeni bir örnek oluşturun.
  2. İşletim Sistemini Seçin: Tercihen Ubuntu 20.04 veya 22.04 Linux dağıtımını seçin.
  3. VPS’e Erişim: Sunucunuza SSH ile bağlanın:
    ssh root@your_vps_ip

Adım 2: Grafana’yı Kurma

APT Deposu Kullanarak

  1. Paket Listenizi Güncelleyin:

    sudo apt update
    sudo apt upgrade -y
  2. Gerekli Paketleri Yükleyin:

    sudo apt install -y software-properties-common
  3. Grafana GPG Anahtarını ve APT Deposu Ekleyin:

    wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
    echo "deb https://packages.grafana.com/oss/release/deb stable main" | sudo tee /etc/apt/sources.list.d/grafana.list
  4. Grafana’yı Kurun:

    sudo apt update
    sudo apt install grafana -y

Grafana’yı Başlatın ve Otomatik Başlatmayı Etkinleştirin

Aşağıdaki komutları kullanarak Grafana servisini başlatın ve açılışta otomatik başlamasını sağlayın:

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

Adım 3: Grafana’yı Yapılandırma

Grafana Paneline Erişim

Grafana çalışmaya başladıktan sonra, tarayıcınız üzerinden http://your_vps_ip:3000 adresine giderek erişebilirsiniz. Varsayılan giriş bilgileri şöyledir:

Veri Kaynaklarını Kurma

  1. Yönlendir: Configuration (Yapılandırma) > Data Sources (Veri Kaynakları).
  2. Bir Veri Kaynağı Ekleştir: Prometheus, MySQL gibi çeşitli seçenekler arasından seçim yapın.
  3. Yapılandır ve Kaydet: Gerekli bağlantı detaylarını girin ve ayarlarınızı kaydedin.

Adım 4: Görselleştirme ve Panolar

Veri kaynağınız yapılandırıldıktan sonra, görselleştirmeler yapabilirsiniz:

  1. Panolar > Yeni Panel.
  2. Panel Ekle: Oluşturmak istediğiniz görselleştirme türünü seçin (grafikler, tablolar, vb.).
  3. Özelleştir: Panolarınızı, monitörleme ihtiyaçlarınıza uygun şekilde düzenleyin ve veri ile metriği yansıtacak şekilde ayarlayın.

İsteğe Bağlı: Docker İçinde Grafana Çalıştırma

Grafana’yı Docker kullanarak yönetmeyi tercih ediyorsanız, aşağıdaki adımları izleyin:

  1. Docker’ı Kurun:

    sudo apt install docker.io -y
    sudo systemctl enable docker
    sudo systemctl start docker
  2. Grafana Konteynerini Çalıştırın:

    sudo docker run -d -p 3000:3000 grafana/grafana

Yukarıda anlatıldığı gibi http://your_vps_ip:3000 adresinden Grafana’ya erişebilirsiniz.

SSS (Sıkça Sorulan Sorular)

Kendiniz barındırdığınız Grafana’nın avantajları nelerdir?

Grafana’yı kendiniz barındırmak, veri ve sunucu ayarları üzerinde daha fazla kontrol sağlar. Ortamınızı özelleştirebilir, güvenlik ayarlarını yönetebilir ve veri düzenlemelerine uyum sağlayabilirsiniz. Ayrıca, Grafana’nın özelliklerini pluginler ve özel yapılandırmalar aracılığıyla genişletebilirsiniz, bu da geliştirme ihtiyaçlarınıza göre uyarlanabilir hale getirir.

Herhangi bir veritabanı ile Grafana kullanabilir miyim?

Evet, Grafana pek çok veri kaynağını destekler; InfluxDB, Prometheus gibi zaman serisi veritabanlarının yanı sıra MySQL, PostgreSQL gibi ilişkisel veritabanları da bulunmaktadır. Bu esneklik sayesinde, IoT cihazlarından alınan metrikleri izlemek veya uygulamalardan performans verilerini görselleştirmek gibi çeşitli uygulamalarda kullanılabilir.

Grafana kurulumunu nasıl güvenli hale getirebilirim?

Grafana kurulumunuzu güvenli hale getirmek için birkaç en iyi uygulama şunlardır:

Bu adımları takip ederek VPS’inizde sağlam ve güvenli bir şekilde kendiniz barındırdığınız Grafana kurulumu yapmış olacaksınız. Verilerinizi verimli bir biçimde görselleştirmeyi keyifle kullanın!