Monitoring Server/Workstation
Monitoring server sangat penting untuk memastikan kinerja dan kesehatan sistem tetap optimal. Salah satu solusi terbaik untuk monitoring adalah kombinasi Prometheus dan Grafana. Artikel ini akan membahas cara menginstal dan mengonfigurasi Prometheus serta Grafana untuk memonitor Linux Server menggunakan Node Exporter.
secara umum ada 5 tahapan utama untuk bisa menampilkan metrix monitoring :
Installasi grafana Server untuk visualiasi
Installasi dan konfigurasi Prometheus server untuk pool data
Installasi dan konfigurasi agent Node Exporter (Agen Monitoring)
Konfigurasi prometheus untuk node exporter
Tambahkan Prometheus ke grafana dan Setting/Import dashboar
Installasi grafana pada ubuntu server 24.04 Grafana digunakan untuk membuat dashboard visual dari data Prometheus. Tambahkan repository grafana dan install:
sudo apt install -y software-properties-common sudo add-apt-repository "deb https://packages.grafana.com/oss/deb stable main"
sudo apt update && sudo apt install -y grafana
Running service grafana :
sudo systemctl start grafana-server
sudo systemctl enable grafana-serverAkses grafana Dashboard:
Default password admin/admin
Installasi Prometheus server pada ubuntu 24.04
Sebelum menginstal Prometheus, pastikan sistem dalam kondisi terbaru dengan menjalankan
Download dan install Prometheus package
Buat direktori konfigurasi dan data Prometheus:
Edit file konfigurasi Prometheus:
Tambahkan konfigurasi default berikut apabila masih kosong:
global: scrape_interval: 15s scrape_configs:
Simpan lalu restart Prometheus:
Installasi dan konfigurasi agent Node Exporter (Agen Monitoring)
Install Node Exporter
Buat user khusus untuk Node Exporter:
Buat service untuk Node exporter:
Tambahkan Konfigurasi berikut:
Simpan lalu start service node exporter:
Konfigurasi Prometheus untuk Node Exporter
Tambahkan Node Exporter sebagai target di Prometheus:
Tambahkan
Restart Prometheus:
Verifikasi target:
Tambahkan Prometheus ke Grafana dan Import/Setting Dashbord
Tambahkan source data prometheus:
Buka Grafana → Configuration → Data Sources.
Pilih Prometheus sebagai sumber data.
Masukkan URL:
http://PrometheusIP:9090Klik Save & Test.
Import dashboard node exporter
Buka Grafana → Dashboard → Import.
Masukkan Dashboard ID: 1860 (Node Exporter Full).
Pilih data source Prometheus.
Klik Import.
Sampel :

Last updated