Konfigurasi Prometheus Server Pada Ubuntu 16.04




Prometheus adalah aplikasi perangkat lunak gratis yang digunakan untuk memantau dan mengingatkan acara .  Ini mencatat metrik waktu nyata dalam database deret waktu yang dibangun menggunakan model tarik HTTP , dengan kueri fleksibel dan peringatan waktu nyata.  Proyek ini ditulis dalam Go dan dilisensikan di bawah Lisensi Apache 2, dengan kode sumber tersedia di GitHub dan merupakan proyek kelulusan dari Cloud Native Computing Foundation , bersama dengan Kubernetes dan Envoy. 


Luxo system - kali ini akan membuat konfigurasi Prometheus Server Pada Ubuntu 16.04 dengan cara sebagai iberikut :

Membuat User

Membuat user untuk prometheus dan node_exporter.

Membuat folder prometheus.

Set user dan group ownership folder.

1.Download Prometheus

Download dan extract prometheus.

Copy folder prometheus dan promtool.

Set user dan group ownership untuk prometheus dan promtool.

Copy folder consoles dan console_libraries.

Set user dan group ownership folder consoles dan console_libraries.

2.Konfigurasi Prometheus

Membuat file konfigurasi untuk prometheus.

Isi dari prometheus.yml. Di target masukkan IP address server.

Set user dan group ownership prometheus.yml

3.Prometheus Service

Membuat service untuk prometheus.

Isi dari file prometheus.service.

Aktifkan prometheus service.

4.Download Node Exporter

Download dan extract Node Exporter.

Copy node_exporter. Set user dan group ownership node_exporter.

5.Node Exporter Service

Membuat service untuk node_exporter.

Isi dari file node_exporter.service.

Aktifkan node_exporter service.

6.Konfigurasi Prometheus untuk Node Exporter

Membuka file konfigurasi prometheus.yml.

Tambahkan job untuk node_exporter.

Hasil akhir file prometheus.yml.

Restart prometheus.

7.Menambahkan Node Exporter

Prometheus dapat mengakses metric yang berada di server lain yang telah terpasang Node Exporter dengan cara menambahkan IP address di konfigurasi prometheus.yml. IP address dipasang di bagian job_name: ‘node_exporter’ – targets.

8.Mengakses Prometheus

Browse http://SERVER-IP:9100/metrics untuk melihat query metric apa saja yang bisa dijalankan.

Metric

Browse http://SERVER-IP:9090/graph untuk menjalankan query metric dan memvisualisasikannya ke dalam bentuk grafik. Masukkan Expression, lalu klik tombol Execute untuk menjalankan query metric, dan klik tab Graph untuk menampilkan hasil query ke dalam bentuk grafik.


Prometheus Graph

Komentar