Prasyarat
- Proxmox Terinstall
Panduan
- Pasang
influxdb
daninfluxdb-client
apt install influxdb influxdb-client
- Buat user database dan database
influx
(Dalam shell influx) Buat user dan database
CREATE USER admin WITH PASSWORD 'keraktelor' WITH ALL PRIVILEGES
CREATE DATABASE monitoring
CREATE USER influx WITH PASSWORD 'piesusu'
GRANT ALL ON monitoring TO influx
exit
- Konfigurasi influxdb
vi /etc/influxdb/influxdb.conf
Sesuaikan baris berikut
[[udp]]
enabled = true
bind-address = ":8089"
database = "mondb"
- Restart InfluxDB
systemctl restart influxdb
-
Tambahkan Metric Server
- Tambahkan InfluxDB
-
Pasang Grafana
- Tambahkan apt key
wget -q -O - https://packages.grafana.com/gpg.key | apt-key add -
- Tambahkan repository grafana
echo "deb https://packages.grafana.com/oss/deb stable main" | tee -a /etc/apt/sources.list.d/grafana.list
- Jalankan apt update
apt update
- Pasang
grafana
apt install -y grafana
- Jalankan dan enable servis grafana
systemctl daemon-reload systemctl enable --now grafana-server
-
Tambahkan InfluxDB sebagai datasource pada Grafana
- Configuration > Data sources > Add data source
- Lakukan konfigurasi seperti berikut:
- Isikan HTTP > URL. Isikan URL:
http://<IP_Address>:8086
- Isikan InfluxDB Details > Databases. Isikan Database:
<database_name>
sesuai dengan langkah 2 - Isikan InfluxDB Details > User. Isikan User:
<user_influx>
sesuai dengan langkah 2
- Isikan HTTP > URL. Isikan URL:
-
(Opsional) Import grafana dashboard yang sudah tersedia pada grafana.com
-
Create > Import
-
Masukan ID dashboard
-
Pilih sumber InfluxDB yang telah ditambahkan dari tahap 6
-
Hasil