Instalasi Grafana di Ubuntu
Grafana adalah alat sumber terbuka untuk memvisualisasikan dan memantau metrik sistem, menyediakan dasbor yang kuat untuk data yang dikumpulkan dari berbagai sumber. Panduan ini akan menunjukkan kepada Anda cara menginstal Grafana di Ubuntu, mengkonfigurasinya, dan menyiapkan dasbor pertama Anda untuk memvisualisasikan data dari sumber seperti Prometheus, InfluxDB, atau Elasticsearch.
1. Perbarui Paket Sistem
Sebelum menginstal Grafana, perbarui sistem Anda untuk memastikan Anda memiliki versi paket terbaru:
sudo apt update && sudo apt upgrade -y2. Instal Grafana
Grafana menawarkan repositori resmi, sehingga mudah untuk diinstal di Ubuntu.
Langkah 1: Tambahkan Repositori APT Grafana
Tambahkan repositori resmi Grafana ke sistem Anda dengan menjalankan:
sudo apt install -y software-properties-commonsudo add-apt-repository "deb https://packages.grafana.com/oss/deb stable main"Langkah 2: Instal Grafana
Perbarui daftar paket Anda dan instal Grafana:
sudo apt updatesudo apt install grafana3. Mulai dan Aktifkan Grafana
Setelah instalasi, mulai layanan Grafana dan aktifkan agar dimulai saat boot:
sudo systemctl start grafana-serversudo systemctl enable grafana-serverUntuk memverifikasi bahwa Grafana sedang berjalan, periksa statusnya:
sudo systemctl status grafana-server4. Mengakses Antarmuka Web Grafana
Antarmuka web Grafana dapat diakses di port 3000 secara default. Buka browser web dan navigasikan ke:
Saat Anda mengakses Grafana untuk pertama kalinya, Anda perlu masuk dengan kredensial default:
- Nama Pengguna: admin
- Kata Sandi: admin
Anda akan diminta untuk mengubah kata sandi setelah login awal.
5. Mengonfigurasi Sumber Data Grafana
Grafana mendukung beberapa sumber data seperti Prometheus, InfluxDB, Elasticsearch, dan MySQL. Berikut adalah cara menambahkan sumber data di Grafana.
Langkah 1: Pergi ke Konfigurasi
Di dasbor Grafana, klik ikon roda gigi di bilah sisi kiri, lalu pilih Sumber Data.
Langkah 2: Tambahkan Sumber Data
Klik Tambah sumber data dan pilih jenis sumber data Anda (misalnya, Prometheus, InfluxDB, MySQL).
Langkah 3: Masukkan Detail Sumber Data
Masukkan URL dan detail koneksi untuk sumber data Anda. Misalnya, jika menggunakan Prometheus yang berjalan secara lokal, Anda mungkin mengatur URL menjadi:
Klik Simpan & Uji untuk memverifikasi koneksi ke sumber data Anda.
6. Membuat Dasbor Grafana Pertama Anda
Setelah sumber data Anda terhubung, buat dasbor untuk memvisualisasikan data.
Langkah 1: Buat Dasbor Baru
- Di bilah sisi kiri, klik + dan pilih Dasbor.
- Klik Tambah panel baru.
Langkah 2: Konfigurasi Panel
- Pilih sumber data Anda dan pilih metrik untuk ditampilkan.
- Kustomisasi jenis visualisasi (misalnya, Grafik, Gauge, Tabel) berdasarkan data Anda.
Langkah 3: Simpan Dasbor
Setelah dikonfigurasi, klik Terapkan untuk menambahkan panel ke dasbor Anda. Anda dapat menambahkan beberapa panel ke dasbor yang sama untuk membuat tampilan komprehensif dari metrik Anda.
7. Menyiapkan Peringatan (Opsional)
Fitur peringatan Grafana dapat memberi tahu Anda ketika ambang batas tertentu terlampaui.
- Buka panel dan pergi ke tab Peringatan.
- Klik Buat Peringatan dan atur kondisi untuk memicu peringatan.
- Konfigurasikan notifikasi, seperti email atau Slack, di bawah saluran Notifikasi di pengaturan Grafana.
8. Mengamankan Grafana
Untuk keamanan, pertimbangkan langkah-langkah berikut:
- Atur HTTPS: Untuk mengaktifkan HTTPS, Anda memerlukan sertifikat SSL. Edit file konfigurasi Grafana (/etc/grafana/grafana.ini) dan tambahkan informasi sertifikat Anda di bawah bagian [server].
- Batasi Akses Admin: Di bagian Pengguna, kontrol izin pengguna untuk membatasi akses ke data sensitif.
9. Mengelola dan Memperbarui Grafana
Untuk memastikan Grafana tetap terbaru, perbarui secara berkala dari repositori Grafana:
sudo apt updatesudo apt upgrade grafanaUntuk menghentikan atau memulai ulang Grafana, gunakan:
sudo systemctl stop grafana-server sudo systemctl restart grafana-serverKesimpulan
Menginstal Grafana di Ubuntu memberikan Anda alat yang kuat untuk visualisasi dan pemantauan data. Dengan dasbor yang fleksibel dan dukungan sumber data yang luas, Grafana sangat ideal untuk memantau aplikasi, sistem, dan infrastruktur. Dengan menyiapkan dasbor dan peringatan, Anda dapat memperoleh wawasan berharga tentang data Anda dan tetap terinformasi tentang metrik kritis.
