Monitoring Server: Difference between revisions

From AbahDoku Wiki
No edit summary
No edit summary
Line 17: Line 17:
  tar xvf prometheus-2.48.0-rc.0.linux-amd64.tar.gz
  tar xvf prometheus-2.48.0-rc.0.linux-amd64.tar.gz
tunggu proses extract sampai selesai, jalan ls -l, maka akan keluhatan folder baru dengan nama prometheus-2.48.0-rc.0.linux-amd64.
tunggu proses extract sampai selesai, jalan ls -l, maka akan keluhatan folder baru dengan nama prometheus-2.48.0-rc.0.linux-amd64.
Masuk ke folder prometheus-2.48.0-rc.0.linux-amd64 :
cd prometheus-2.48.0-rc.0.linux-amd64
jalankan ls -l akan kelihatan 2 file eksekusi, namun tidak akan kita eksekusi langsung, melainkan akan kita eksekusi menggunakan service daemon agar dapat berjalan di background proses.
===Membuat user untuk prometheus===
Langkah pertama jalankan command :
sudo groupadd --system prometheus
masukkan password user jika diminta
Buatkan user baru dengan nama prometheus dan asign ke dalam group promehteus dengan command berikut :
sudo useradd --system -s /sbin/nologin -g prometheus prometheus
Kemudian pindahkan folder promehteus dan promtool ke /usr/local/bin/ dengan command :
sudo mv prometheus promtool /usr/local/bin/
periksa hasilnya menggunakan which, maka akan terlihat kedua file tersebut sudah berpindah folder
which prometheus
which prom tool

Revision as of 07:36, 23 October 2023

Monitoring Server Ubuntu Server 20.04 LTS yang akan penulis gunakan adalah Grafana dan Prometheus.

Install Prometheus

Download Prometheus

Download package prometheus di url https://prometheus.io/download/, caranya copy link url package untuk linux di https://github.com/prometheus/prometheus/releases/download/v2.48.0-rc.0/prometheus-2.48.0-rc.0.linux-amd64.tar.gz. Masuk ke server kemudian paste setelah command wget, atau command lengkatnya adalah berikut ini :

wget https://github.com/prometheus/prometheus/releases/download/v2.48.0-rc.0/prometheus-2.48.0-rc.0.linux-amd64.tar.gz

tunggu proses downloadnya selesai

Download node-exporter

Download package node-exporter caranya sama dengan cara prometheus. Maasuk ke url https://prometheus.io/download/#node_exporter kemudian copy link url https://github.com/prometheus/node_exporter/releases/download/v1.6.1/node_exporter-1.6.1.linux-amd64.tar.gz, paste setelah command wget, atau command lengkapnya adalah berikut ini :

wget https://github.com/prometheus/node_exporter/releases/download/v1.6.1/node_exporter-1.6.1.linux-amd64.tar.gz

tunggu proses downloadnya selesai. Jalankan command untuk menampilkan package yang sudah di download :

ls -l

Menyiapkan Prometheus

Extract prometheus yang sudah di download dengan command berikut :

tar xvf prometheus-2.48.0-rc.0.linux-amd64.tar.gz

tunggu proses extract sampai selesai, jalan ls -l, maka akan keluhatan folder baru dengan nama prometheus-2.48.0-rc.0.linux-amd64. Masuk ke folder prometheus-2.48.0-rc.0.linux-amd64 :

cd prometheus-2.48.0-rc.0.linux-amd64

jalankan ls -l akan kelihatan 2 file eksekusi, namun tidak akan kita eksekusi langsung, melainkan akan kita eksekusi menggunakan service daemon agar dapat berjalan di background proses.

Membuat user untuk prometheus

Langkah pertama jalankan command :

sudo groupadd --system prometheus

masukkan password user jika diminta Buatkan user baru dengan nama prometheus dan asign ke dalam group promehteus dengan command berikut :

sudo useradd --system -s /sbin/nologin -g prometheus prometheus

Kemudian pindahkan folder promehteus dan promtool ke /usr/local/bin/ dengan command :

sudo mv prometheus promtool /usr/local/bin/

periksa hasilnya menggunakan which, maka akan terlihat kedua file tersebut sudah berpindah folder

which prometheus
which prom tool