Ubuntu’da Grafana Kurulumu
Grafana, sistem metriklerini görselleştirmek ve izlemek için çeşitli kaynaklardan toplanan veriler için güçlü gösterge tabloları sağlayan açık kaynaklı bir araçtır. Bu kılavuz size Grafana’yı Ubuntu‘ya nasıl yükleyeceğinizi, yapılandıracağınızı ve Prometheus, InfluxDB veya Elasticsearch gibi kaynaklardan gelen verileri görselleştirmek için ilk gösterge tablonuzu nasıl kuracağınızı gösterecektir.
1. Sistem Paketlerini Güncelleme
Grafana’yı kurmadan önce, en son paket sürümlerine sahip olduğunuzdan emin olmak için sisteminizi güncelleyin:
2. Grafana’yı yükleyin
Grafana, Ubuntu’ya kurulumu kolaylaştıran resmi bir depo sunmaktadır.
Adım 1: Grafana APT Deposunu Ekleyin
Resmi Grafana deposunu çalıştırarak sisteminize ekleyin:
Adım 2: Grafana’yı yükleyin
Paket listenizi güncelleyin ve Grafana’yı yükleyin:
3. Grafana’yı Başlatın ve Etkinleştirin
Kurulumdan sonra Grafana hizmetini başlatın ve önyükleme sırasında başlamasını sağlayın:
Grafana’nın çalıştığını doğrulamak için durumunu kontrol edin:
4. Grafana Web Arayüzüne Erişme
Grafana’nın web arayüzüne varsayılan olarak 3000 numaralı bağlantı noktasından erişilebilir. Bir web tarayıcısı açın ve şu adrese gidin:
Grafana’ya ilk kez eriştiğinizde, varsayılan kimlik bilgileriyle oturum açmanız gerekir:
- Kullanıcı adı: admin
- Şifre: admin
İlk oturum açtıktan sonra parolayı değiştirmeniz istenecektir.
5. Grafana Veri Kaynaklarını Yapılandırma
Grafana, Prometheus, InfluxDB, Elasticsearch ve MySQL gibi birden fazla veri kaynağını destekler. Grafana’da bir veri kaynağının nasıl ekleneceği aşağıda açıklanmıştır.
Adım 1: Yapılandırma’ya gidin
Grafana kontrol panelinde, sol kenar çubuğundaki dişli simgesine tıklayın ve ardından Veri Kaynakları’nı seçin.
Adım 2: Veri Kaynağı Ekleme
Veri kaynağı ekle’ye tıklayın ve veri kaynağı türünüzü seçin (örn. Prometheus, InfluxDB, MySQL).
Adım 3: Veri Kaynağı Ayrıntılarını Girin
Veri kaynağınız için URL’yi ve bağlantı ayrıntılarını girin. Örneğin, yerel olarak çalışan Prometheus kullanıyorsanız URL’yi şu şekilde ayarlayabilirsiniz:
Veri kaynağınıza bağlantıyı doğrulamak için Kaydet ve Test Et’e tıklayın.
6. İlk Grafana Gösterge Tablonuzu Oluşturma
Veri kaynağınız bağlandıktan sonra, verileri görselleştirmek için bir gösterge tablosu oluşturun.
Adım 1: Yeni Bir Gösterge Tablosu Oluşturun
- Sol kenar çubuğunda, tıklayın ve Gösterge Tablosu’nu seçin.
- Yeni panel ekle’ye tıklayın.
Adım 2: Paneli Yapılandırma
- Veri kaynağınızı seçin ve görüntülenecek metrikleri seçin.
- Görselleştirme türünü (örn. Grafik, Gösterge, Tablo) verilerinize göre özelleştirin.
Adım 3: Gösterge Tablosunu Kaydedin
Yapılandırıldıktan sonra paneli panonuza eklemek için Uygula’ya tıklayın. Metriklerinizin kapsamlı bir görünümünü oluşturmak için aynı gösterge tablosuna birden fazla panel ekleyebilirsiniz.
7. Uyarıları Ayarlama (İsteğe Bağlı)
Grafana’nın uyarı özelliği, belirli eşikler aşıldığında sizi bilgilendirebilir.
- Bir panel açın ve Uyarı sekmesine gidin.
- Uyarı Oluştur’a tıklayın ve bir uyarıyı tetiklemek için koşulları ayarlayın.
- Grafana ayarlarındaki Bildirim kanalları altında e-posta veya Slack gibi bildirimleri yapılandırın.
8. Grafana’nın Güvenliğini Sağlama
Güvenlik için aşağıdaki adımları göz önünde bulundurun:
- HTTPS’yi Kurun: HTTPS’yi etkinleştirmek için bir SSL sertifikasına ihtiyacınız olacaktır. Grafana yapılandırma dosyasını (/etc/grafana/grafana.ini) düzenleyin ve sertifika bilgilerinizi [server] bölümünün altına ekleyin.
- Yönetici Erişimini Kısıtlayın: Kullanıcılar bölümünde, hassas verilere erişimi kısıtlamak için kullanıcı izinlerini kontrol edin.
9. Grafana’yı Yönetme ve Güncelleme
Grafana’nın güncel kalmasını sağlamak için Grafana deposundan periyodik olarak güncelleyin:
Grafana’yı durdurmak veya yeniden başlatmak için şunu kullanın:
Sonuç
Grafana’yı Ubuntu’ya yüklemek size veri görselleştirme ve izleme için güçlü bir araç sağlar. Esnek gösterge tabloları ve geniş veri kaynağı desteği ile Grafana, uygulamaları, sistemleri ve altyapıyı izlemek için idealdir. Gösterge tabloları ve uyarılar kurarak verileriniz hakkında değerli bilgiler edinebilir ve kritik ölçümler hakkında bilgi sahibi olabilirsiniz.