Raspberry Pi'de Grafana Kurulumu
Bu yazı, PiMyLifeUp - Setting up Grafana on the Raspberry Pi kaynağından Türkçe'ye çevrilerek hazırlanmıştır.
Bu Raspberry Pi Grafana eğitiminde, Grafana'yı Raspbian işletim sistemine kurup ayarlamanın tüm adımlarında size yol göstereceğiz.
![]()
Bu eğitimin sonunda, Grafana'yı Raspberry Pi'de nasıl başarıyla kuracağınız ve web arayüzüne nasıl erişeceğiniz konusunda bir fikriniz olmalı.
Grafana'nın ne olduğunu bilmeyenler için, bu açık kaynaklı bir metrik analitik ve görselleştirme paketidir. Basitçe söylemek gerekirse, zaman bazlı verileri görselleştirmeye yardımcı olmak için tasarlanmış bir araçtır.
Grafana, grafiklerin render edilmesi gibi en talepkar görevlerin çoğunu istemciye devrettiği için hızlı bir araçtır. Bu, yazılımın grafikler için veri sağlamaya odaklanmasını sağlar ve işlenecek daha az veri olduğundan Raspberry Pi için mükemmel bir uyum olmasına yardımcı olur.
Grafana yazılımı, çok çeşitli farklı veri girişlerini destekler ve hatta önemli metrikler üzerinde uyarı kuralları tanımlamanızı sağlar, böylece bir şeyler yolunda gitmiyorsa otomatik olarak bildirim alabilirsiniz.
Bu olası Grafana veri girişlerinden biri popüler InfluxDB'dir. InfluxDB, Grafana'ya eşlik etmek için popüler bir veritabanıdır çünkü hızlıdır ve "zaman serisi" tabanlıdır, yani her kayıt bir zaman damgasıyla gelir.
Grafana'nın donanım sıcaklığı ve sistem kullanımı gibi sistem metriklerini izlemek için kullanıldığını sıklıkla göreceksiniz. Hatta gün boyunca hava durumu gibi verileri çizmek için kolay bir yol olarak da kullanılabilir.
Raspberry Pi'niz tarafından kaydedilen verileri hızlıca görüntülemenin bir yolunu arıyorsanız, Grafana'yı geçemezsiniz.
Grafana'yı Raspberry Pi'ye Kurma
1. Grafana'yı Raspberry Pi'ye kurmaya başlamadan önce, şu anda kurulu olan tüm paketlerin güncel olduğundan emin olmalıyız.
Bunu, aşağıdaki iki komutu çalıştırarak yapabiliriz. Bu komutlar paket listesini güncelleyecek ve ardından kurulu tüm paketleri en son sürümlerine yükseltecektir.
sudo apt update
sudo apt upgrade
2. Grafana'yı Raspberry Pi'ye kurmak için, Grafana paket deposunu eklememiz gerekiyor.
Depoyu eklemeden önce, APT anahtarını eklememiz gerekiyor. APT anahtarı, paketlerin gerçekten Grafana paket sunucusundan geldiğini ve doğru şekilde imzalandığını doğrulamak için kullanılır.
Grafana APT anahtarını Raspberry Pi'nizin anahtarlığına eklemek için, aşağıdaki komutu çalıştırın.
curl https://apt.grafana.com/gpg.key | gpg --dearmor | sudo tee /usr/share/keyrings/grafana-archive-keyrings.gpg >/dev/null
3. Anahtar eklendiğine göre, artık Grafana deposunu Pi'nizin paket kaynakları listesine güvenle ekleyebiliriz.
Depoyu listeye eklemek için Raspberry Pi'nizde aşağıdaki komutu kullanın.
echo "deb [signed-by=/usr/share/keyrings/grafana-archive-keyrings.gpg] https://apt.grafana.com stable main" | sudo tee /etc/apt/sources.list.d/grafana.list
Bunu çalıştırıp güncellediğinizde, Raspberry Pi'niz artık paketler için Grafana deposundan otomatik olarak okuyacaktır.
4. Paket listemizde değişiklik yaptığımız için, bir güncelleme çalıştırmamız gerekiyor.
apt ile bir güncelleme çalıştırmak, tüm kaynaklardan en son paket listesini almasını sağlar.
Bunu yapmak için, Pi'nizin terminalinde aşağıdaki komutu kullanın.
sudo apt update
5. Raspberry Pi'niz artık Grafana'nın cihaz için mevcut bir paket olduğunun farkında olmalı.
Cihazınızda aşağıdaki komutu çalıştırarak Grafana'nın en son sürümünü kurabiliriz.
sudo apt install grafana
6. Bir sonraki adımımız, Grafana'yı başlangıçta başlayacak şekilde ayarlamaktır. Neyse ki bizim için, Grafana bir systemd servis dosyasıyla birlikte gelir.
Grafana'nın önyüklemede başlamasını etkinleştirmek için, yapmamız gereken tek şey aşağıdaki komutu çalıştırmaktır.
sudo systemctl enable grafana-server
Bu komut, sistem servis yöneticisine "grafana-server.service" adlı servis dosyasını etkinleştirmesini söyleyecektir.
Servis yöneticisi, Grafana sunucusuyla nasıl başa çıkacağı konusunda bu dosyayı bir rehber olarak kullanacaktır.
7. Son olarak, Pi'nin terminalinde aşağıdaki komutu çalıştırarak Grafana sunucu yazılımını başlatalım.
sudo systemctl start grafana-server
Raspberry Pi Grafana Kurulumunuza Bağlanma
1. Artık Grafana'yı Raspberry Pi'nize kurduğumuza göre, web arayüzüne erişebileceğiz.
Ancak bunu yapmadan önce, önce Raspberry Pi'nizin yerel IP adresini alacağız. Bu IP'yi Grafana'ya yerel ağınız içinde uzaktan erişmek için kullanabiliriz.
Aşağıdaki komutu çalıştırarak Pi'nize atanan IP adresini alabilirsiniz.
hostname -I
Pi'ye sık sık eriştiğinizi fark ederseniz, statik bir IP ayarlamayı düşünmek isteyebilirsiniz.
2. IP adresiniz elinizde olduğunda, aşağıdaki web adresine gidin. Grafana'nın web arayüzü, Raspberry Pi'nizin IP adresinin 3000 portunda bulunur.
"<IPADRESI>" kısmını bir önceki adımda aldığınız IP ile değiştirdiğinizden emin olun.
http://<IPADRESI>:3000
3. Grafana'yı yüklediğinizde göreceğiniz ilk şey bir giriş ekranıdır.
Bu ekranda, Grafana'yı Raspberry Pi'nize ilk kurduğunuzda oluşturulan varsayılan admin kullanıcısını kullanarak giriş yapabileceksiniz.
Bu kullanıcının kullanıcı adı "admin" ve parolası "admin"dir (1.). Varsayılan parola son derece güvensiz olsa da, bunu bir sonraki adımda değiştirebiliriz.
Kullanıcı adını ve parolayı girdikten sonra, "Log In" butonuna tıklayarak Grafana'ya giriş yapabilirsiniz (2.).

4. Grafana web arayüzüne ilk giriş yaptığınızda, kullanıcının parolasını değiştirmeniz istenecektir.
Bu adımı atlamak mümkün olsa da, yapmamanızı şiddetle tavsiye ederiz. Varsayılan parola son derece güvensizdir ve derhal değiştirilmelidir.
Grafana dashboard'una geçmek için, yeni bir parola girin (1.) ve ardından "Save" butonuna tıklayın (2.).

5. Giriş yaptıktan ve varsayılan parolayı değiştirdikten sonra, artık aşağıdaki ekranla karşılaşmalısınız.
Bu ekran, artık Raspberry Pi'nizde veri kaynakları eklemeye ve Grafana dashboard'unuzu ayarlamaya başlamaya hazır olduğunuz anlamına gelir.

Bu noktada, artık Grafana'nız Raspberry Pi'nizde çalışıyor olmalı ve web arayüzüne erişebilmelisiniz.
Grafana'yı kurmakla ilgili sorunlarla karşılaştıysanız veya bu eğitimle ilgili herhangi bir geri bildiriminiz varsa, aşağıdaki yorumlar bölümüne bir yorum bırakmaktan çekinmeyin.