Grafana adalah platform sumber terbuka yang kuat untuk memantau dan memvisualisasikan data. Menjalankan Grafana pada Raspberry Pi memungkinkan Anda membuat dasbor untuk berbagai metrik, dari pemantauan sistem hingga visualisasi data IoT. Panduan ini menuntun Anda melalui menyiapkan Grafana di Raspberry Pi.
Apa yang Anda Butuhkan
- Raspberry Pi: Direkomendasikan raspberry pi 3, 4, atau lebih baru.
- Sistem Operasi: Raspberry Pi Os (32-bit atau 64-bit).
- Koneksi Internet: Pastikan Raspberry Pi terhubung ke Internet.
- Akses Terminal: Ssh ke raspberry pi Anda atau gunakan keyboard dan monitor.
- OS yang diperbarui: Perbarui raspberry pi os Anda dengan menjalankan:
Langkah 1: Pasang Grafana
Grafana menyediakan repositori resmi untuk pemasangan pada sistem yang berbasis di Debian, termasuk Raspberry Pi Os.
1. Tambahkan repositori grafana
-
Pasang dependensi yang diperlukan:
-
Tambahkan kunci grafana gpg:
-
Tambahkan Repositori Grafana:
-
Perbarui daftar paket Anda:
2. Pasang Grafana
Instal Grafana menggunakan perintah berikut:
Langkah 2: Mulai dan Aktifkan Layanan Grafana
-
Mulailah Layanan Grafana:
-
Aktifkan layanan untuk memulai saat boot:
-
Periksa status Layanan Grafana:
Langkah 3: Akses antarmuka web Grafana
-
Buka browser pada perangkat yang terhubung ke jaringan yang sama dengan Raspberry Pi Anda.
-
Arahkan ke URL berikut, mengganti
<raspberry-pi-ip>
Dengan alamat IP Raspberry Pi Anda:http://<raspberry-pi-ip>:3000
-
Masuk dengan kredensial default:
- Nama belakang:
admin
- Kata sandi:
admin
- Nama belakang:
-
Ubah kata sandi saat diminta.
Langkah 4: Mengkonfigurasi sumber data
Grafana membutuhkan sumber data untuk memvisualisasikan metrik. Sumber data umum termasuk InfluxDB, Prometheus, dan MySQL.
Contoh: Menambahkan Prometheus sebagai sumber data
- Klik Konfigurasi> Sumber Data di antarmuka Grafana.
- Klik Tambahkan Sumber Data dan pilih Prometheus.
- Masukkan URL Server Prometheus (mis.,
http://localhost:9090
) dan klik Simpan & Tes.
Langkah 5: Buat dasbor dan panel
- Navigasikan ke Dasbor> Dasbor Baru.
- Klik Tambahkan panel baru.
- Pilih sumber data Anda dan konfigurasikan kueri untuk memvisualisasikan metrik.
- Simpan dasbor untuk penggunaan di masa mendatang.
Langkah 6: Mengoptimalkan Grafana untuk Raspberry Pi
- Batasi penggunaan sumber daya: Kurangi jumlah titik data dan refresh interval untuk meminimalkan CPU dan penggunaan memori.
- Gunakan sumber data ringan: Gunakan sumber data yang efisien seperti Prometheus atau InfluxDB, dioptimalkan untuk lingkungan sumber daya rendah.
-
Monitor Kinerja: Secara teratur memeriksa sumber daya sistem dengan
htop
atautop
.
Opsional: Menjalankan Grafana di Docker
Anda dapat menjalankan Grafana dalam wadah Docker untuk manajemen yang lebih mudah.
-
Instal Docker jika belum diinstal:
-
Tarik gambar Grafana Docker:
-
Jalankan wadah grafana:
-
Akses grafana di
http://<raspberry-pi-ip>:3000
.
Pemecahan masalah
-
Tidak dapat mengakses Grafana:
- Verifikasi bahwa Layanan Grafana sedang berjalan:
- Pastikan Port 3000 tidak diblokir oleh firewall.
-
Penggunaan Sumber Daya Tinggi:
- Kurangi laju penyegaran dasbor dan batasi jumlah panel aktif.
-
Masalah izin dengan Docker:
- Tambahkan pengguna Anda ke
docker
kelompok:
- Tambahkan pengguna Anda ke
Aplikasi Grafana di Raspberry Pi
- Pemantauan metrik sistem raspberry pi (CPU, memori, penggunaan disk)
- Memvisualisasikan data IoT dari sensor dan perangkat
- Melacak kinerja jaringan dan bandwidth
- Membuat dasbor untuk sistem otomatisasi rumah
Kesimpulan
Menjalankan Grafana pada Raspberry Pi menyediakan platform yang kuat dan fleksibel untuk visualisasi data. Baik Anda memantau kinerja sistem atau melacak data IoT, antarmuka intuitif Grafana dan opsi kustomisasi menjadikannya pilihan yang ideal untuk proyek Raspberry PI. Ikuti panduan ini untuk mengatur Grafana dan mulai membuat dasbor mendalam hari ini!