Cara Install Grafana pada Debian Linux

Install Grafana pada Debian Linux

Grafana adalah sebuah software opensource yang banyak dipergunakan untuk membaca sebuah data matrics untuk dibuat menjadi sebuah grafik yang menarik. Grafana sering sekali dipergunakan untuk monitoring dan melakukan analysis data, dikarenakan tampilan utamanya yang berbentuk dashboard yang memikat.

Grafana: The open observability platform | Grafana Labs

Grafana mendukung banyak storage backends yang berbeda untuk setiap data time series (Source Data) yang ingin di visualisasikan. Setiap source data juga memiliki Query Editor yang disesuaikan untuk memudahkan kita melakukan pengambilan data dari storage backends yang kita pilih tentunya.

Grafana sangat cocok untuk anda para developer yang tidak sempat membuat reporting ataupun monitoring tool pada project anda. Cukup dengan menginstall grafana pada server anda, tentunya dapat juga di jalankan pada mini komputer seperti raspberry pi, kemudian anda dapat langsung melakukan query kedatabase anda dan menampilkannya pada dasboard Grafana yang dapat di akses melalui browser secara langsung, jadi laporan grafik anda dapat di lihat pada semua device, dari handphone sampai desktop.

Tidak usang panjang lebar, saya akan jabarkan langkah demi langkah menginstall Grafana pada linux versi Debian.

Ada dua cara yang umum dipergunakan untuk menginstall aplikasi pada linux versi debian, pertama menggunakan file instalasi ber-extension .deb dan kedua melalui perintah APT.

Untuk menggunakan file instalasi debian dengan ekstensi .deb file, caranya sebagai berikut:

Jika anda ingin menggunakan APT Repository, berikut cara-caranya:

  • Tambahkan repository grafana pada file  /etc/apt/sources.list, bisa juga dengan mengetikkan perintah berikut pada terminal.
    echo "deb https://packagecloud.io/grafana/stable/debian/ stretch main" | sudo tee -a /etc/apt/sources.list

    deb https://packagecloud.io/grafana/stable/debian/ stretch main
    Jika anda ingin mencoba yang beta testing atau release candidate, dapat menggunakan repository berikut
    deb https://packagecloud.io/grafana/testing/debian/ stretch main
  • Tambahkan Package Cloud key pada apt-key.
    curl https://packagecloud.io/gpg.key | sudo apt-key add –
  • Jangan lupa jalankan perintak apt-get update sebelum menginstall grafana, ketikkan perintah berikut pada terminal.
    sudo apt-get update
    sudo apt-get install grafana
  • Pada beberapa distro debian versi lawas atau lama, mungkin akan membutuhkan tanbahan instalasi seperti  apt-transport-https package, yang mana dibutuhkan untuk mem-fetching package melalui protokol HTTPS, ketikkan perintah berikut pada terminal, jika terdapat errot apt-transport-https.
    sudo apt-get install -y apt-transport-https

Jika sudah selesai, buka browser anda ke alamat http://< ip-anda>:3000

Masukkan user admin dan password admin

Kemudian ganti password sesuai dengan yang anda inginkan

Berikut lokasi detail tiap package pada aplikasi Grafana, dapat anda jadikan sebagai referensi

  • Lokasi Installs binary: /usr/sbin/grafana-server
  • Lokasi Installs Init.d script: /etc/init.d/grafana-server
  • Lokasi default file (environment vars): /etc/default/grafana-server
  • Lokasi file Konfigurasi: /etc/grafana/grafana.ini
  • Nama service systemd (jika menggunakan systemd): grafana-server.service
  • Lokasi Log files: /var/log/grafana/grafana.log
  • Lokasi Konfigurasi Default dari file db sqlite3: /var/lib/grafana/grafana.db
  • Lokasi Installs HTML/JS/CSS dan Grafana files: /usr/share/grafana
  • Menjalakan Server
    Jika menggunakan init.d service:
    sudo service grafana-server start
    Jika menggunakan systemd service:
    systemctl daemon-reload
    systemctl start grafana-server
    systemctl status grafana-server
  • Untuk membuat Grafana server otomatis berjalan pada saat booting
    Jika menggunakan init.d service:
    sudo update-rc.d grafana-server defaults
    Jika menggunakan systemd service:
    sudo systemctl enable grafana-server.service
  • Default port untuk HTTP adalah 3000 dan default user dan group adalah admin.

Demikianlah cara instalasi Grafana pada system operasi linux versi debian, yang dapat juga dijalankan pada RaspbianOS pada single board computer Raspberry Pi.