Oke di sini kita akan mencoba setup prometheus , menginstall di berbagai sistem , kondisi dan tecnologi oke mari kita praktik

Prometheus Install

Linux Ubuntu (amd64)

wget <https://github.com/prometheus/prometheus/releases/download/v3.4.2/prometheus-3.4.2.linux-amd64.tar.gz>

extract file

untuk versi manual simple langsung jalan

./prometheus

misal kita sudah extract

image.png

sudo mkdir -p /etc/promethus
sudo mkdir -p /var/lib/prometheus

sudo cp prometheus /usr/local/bin
sudo cp promtool /usr/local/bin

[buat user]
sudo useradd --system --no-create-home --shell /bin/false prometheus

[atur kepemilikan dan run aplikasi oleh sistem]
sudo chown -R prometheus:prometheus /etc/prometheus /var/lib/prometheus
sudo chown prometheus:prometheus /usr/local/bin/prometheus /usr/local/bin/promtool

[buat file service]
sudo nano /etc/systemd/system/prometheus.service

buat file service

prometheus.service

[Unit]
Description=Prometheus Monitoring
Wants=network-online.target
After=network-online.target

[Service]
User=prometheus
Group=prometheus
ExecStart=/usr/local/bin/prometheus \\
  --config.file=/etc/prometheus/prometheus.yml \\
  --storage.tsdb.path=/var/lib/prometheus

Restart=on-failure

[Install]
WantedBy=multi-user.target

image.png

Kira kira sampai running begini