Taufik Mulyana
Taufik Mulyana
Linux System Administrator, Interested in Linux, Cloud, Containers
December 3, 2018 3 min read

Visualisasi Metrics Prometheus dengan Grafana

prometheus

Visualisasi Metrics Prometheus dengan Grafana, Grafana merupakan salah satu  tools untuk memvisualisasikan data, grafana dapat diintegrasikan dengan prometheus yang nantinya grafana akan memvisualisasikan data metrics dari data source prometheus.

Instalasi Grafana

sebelum memasang grafana, pasang dahulu libfontconfig yang merupakan depedensi yang dibutuhkan grafana

$ sudo apt-get install libfontconfig

selanjutnya pasang grafana

wget https://dl.grafana.com/oss/release/grafana_5.4.0_amd64.deb 
$ sudo dpkg -i grafana_5.4.0_amd64.deb

jalankan layanan grafana dan jalankan ketika boot

$ sudo systemctl start grafana-server
$ sudo systemctl enable grafana-server

grafana berjalan pada port 3000, anda bisa menngaksesnya melalu pranala http://ip-atau-domain:3000

secara default antarmuka web grafana menggunakan user dan password admin/admin

Menambahkan Prometheus Data Source ke Grafana

setelah anda masuk ke halaman antarmuka grafana, pilih add data source

add data source grafana

selanjutnya isi source name ganti type dengan prometheus, dan isi endpoint prometheus, dan kik save & test

add prometheus data source

Menambahkan Metrics

untuk menambahkan metrics tambahkan dashboard terlebih dahulu, pilih Create > Dashboard, dan tambahkan panel graph baru

add metric to grafana

klik pada panel title dan klik editadd metrics panel

pada tab metrics yang ada dibawah, pilih prometheus pada data source, dan pada bagian query tambahkan prometheus query, contoh saya akan menggunakan query node_load15

promotheus query metrics

selanjutnya anda bisa tambahkan graph lain sesuai kebutuhan, jangan lupa untuk menyimpan dashboard jika telah selesai. anda juga bisa menggunakan dashboard yang sebelumnya telah dibuat yang bisa anda temukan di grafana.com/dashboards, disini saya akan mencoba meng-import dashboard Prometheus stats untuk meng-importnya pada menu Create pilih Import

grafana import

tinggal memasukan id atau jsonkarena dashboard tadi idnya 2 saya mengisikan 2 dan selanjutnya, isi Name dan pada prometheus isikan data source dari prometheus, dan klik import

baca juga  Monitoring Nginx dengan Prometheus dan Grafana

grafana import

berikut tampilan dashboard yang di-import tadi

prometheus stats dashboard

Apakah artikel ini membantu anda?

Leave a Reply

Your email address will not be published. Required fields are marked *