1. Grafana'nın Gereksinimlerini Kontrol Edin
Grafana kurulumuna başlamadan önce, sisteminizin bazı gereksinimleri karşıladığından emin olmalısınız. Grafana'nın çalışabilmesi için Linux sunucunuzda aşağıdaki gereksinimler bulunmalıdır:
- Ubuntu veya Debian tabanlı bir sistem.
- En az 1GB RAM ve 1 CPU kapasitesine sahip bir sunucu.
- İnternet bağlantısı (Grafana'nın paketlerini indirmek için).
2. Paket Depolarını Güncelleme
Grafana'yı kurmadan önce, sisteminizin paket listesini güncellemeniz gerekecek. Bunun için terminali açın ve şu komutu yazın:
sudo apt-get update Bu komut, sisteminizin en son paketleri almak için depoları taramasını sağlar.
3. Grafana Paketinin Yüklenmesi
Grafana'yı yüklemek için, resmi Grafana deposunun sisteminize eklenmesi gerekir. Bunu yapabilmek için aşağıdaki komutları sırasıyla girin:
sudo apt-get install -y software-properties-common sudo add-apt-repository "deb https://packages.grafana.com/oss/deb stable main" Şimdi, Grafana'yı kurmak için gerekli olan paketleri yüklemek için aşağıdaki komutu kullanın:
sudo apt-get update sudo apt-get install grafana Bu işlem birkaç dakika sürebilir, bu yüzden sabırlı olun.
4. Grafana'yı Başlatma
Grafana, kurulumdan sonra otomatik olarak çalışmaya başlamaz. Bunu elle başlatmanız gerekecek. Aşağıdaki komut ile Grafana servisinizin başlatılmasını sağlayın:
sudo systemctl start grafana-server Ayrıca, Grafana'nın her sistem başlatıldığında otomatik olarak çalışması için şu komutu kullanarak Grafana servisinin etkinleştirildiğinden emin olun:
sudo systemctl enable grafana-server 5. Grafana'ya Web Tarayıcısından Erişim
Grafana'yı başarıyla başlattıysanız, artık web tarayıcınız üzerinden erişebilirsiniz. Web tarayıcınızı açın ve şu adresi girin:
http://
Varsayılan kullanıcı adı ve şifre admin/admin olacaktır. İlk girişinizde şifrenizi değiştirmeyi unutmayın!
6. Grafana'yı Konfigüre Etme ve Bağlantı Kurma
Grafana'yı kullanmaya başlamadan önce, izlemek istediğiniz veritabanlarını, servisleri veya metrikleri Grafana'ya bağlamanız gerekir. Grafana, çok çeşitli veri kaynaklarını destekler. Bu veri kaynaklarından bazıları şunlardır:
- Prometheus
- InfluxDB
- MySQL
- PostgreSQL
Grafana'nın arayüzüne giriş yaptıktan sonra, sol panelden "Configuration" (Yapılandırma) kısmına gidin ve "Data Sources" (Veri Kaynakları) sekmesinden istediğiniz veri kaynağını ekleyin. Örneğin, Prometheus veri kaynağını eklemek için şu adımları izleyin:
1. “Add data source” butonuna tıklayın.
2. "Prometheus" seçeneğini seçin.
3. Prometheus sunucusunun URL'sini girin (örneğin, http://localhost:9090).
4. "Save & Test" butonuna tıklayın.
Ve işte bu kadar! Artık Grafana üzerinden verilerinizi görselleştirebilirsiniz.
7. Grafana Dashboard Oluşturma
Grafana'nın en güçlü özelliklerinden biri, görselleştirmeleri kolayca oluşturmanıza olanak tanıyan dashboard'lar sunmasıdır. Dashboard oluşturmak için şu adımları takip edin:
1. Grafana ana sayfasına gidin ve “Create your first dashboard” butonuna tıklayın.
2. “Add new panel” seçeneğini seçin.
3. Veri kaynağınızı seçin ve panelinizi özelleştirmek için istediğiniz metrikleri ekleyin.
Dashboard’lar, izlemek istediğiniz verileri görsel olarak düzenlemek için harika bir yol sunar ve verilerinizi kolayca analiz etmenizi sağlar.
8. Grafana Güvenliği
Grafana'nızı güvenli bir şekilde kullanmak için bazı temel güvenlik adımlarını atmanız önemlidir:
- Varsayılan şifreyi değiştirin.
- HTTPS yapılandırması yapın.
- Grafana'yı yalnızca belirli IP adreslerinden erişilebilir kılmak için güvenlik duvarı kuralları uygulayın.
Güvenliğiniz için bu adımları takip etmek, Grafana kullanımınızı daha güvenli hale getirecektir.
Sonuç
Grafana'nın kurulumu oldukça basittir ve Linux üzerinde hızlıca kurulum yaparak veri görselleştirmelerini izlemek ve analiz yapmak mümkündür. Verilerinizi Grafana ile görselleştirdikçe, daha iyi kararlar alabilir ve altyapınızı daha etkin bir şekilde yönetebilirsiniz. Şimdi, sizin sıranız! Hadi Grafana kurulumunuzu yapın ve sunucularınızı izleme gücüne kavuşturun.