HOW TO INSTALL NODE EXPORTER ON UBUNTU 20.04 LTS

Adapun Langkah-Langkah untuk untuk instalasi sebagai beikut:

1. Membuat pengguna dan direktory sistem node exporter

ubuntu@origrata:~$ sudo useradd --no-create-home  --shell /bin/false node_exporter

2. Kunjungi link untuk unduh paket node exporter pada "https://github.com/prometheus/node_exporter/releases"

3. Pilih sesuai dengan type arch mesin ubuntu anda. pada umumnya untuk vps atau instance type arch nya yaitu : amd64 atau x86_64. maka kita pilih sesuai dengan type arch mesin kita. disini saya mengunakan type amd64 maka saya pilih sesuai type tersebut, Seperti gambar di bawah ini

ubuntu@origrata:~$ cd /tmp/

5. Melakukan proses download dengan perintah WGET terhadap link node exporter di github


tunggu hingga download selesai.

6. Melakukan extract paket node exporter yang didownload dengan perintah "tar -xzvf nama_paket.tar.gz"

ubuntu@origrata:/tmp/ tar -xzvf node_exporter-1.7.0.linux-amd64.tar.gz

output : 

ubuntu@origrata:/tmp/ tar -xzvf node_exporter-1.7.0.linux-amd64.tar.gz
node_exporter-1.7.0.linux-amd64/
node_exporter-1.7.0.linux-amd64/LICENSE
node_exporter-1.7.0.linux-amd64/node_exporter
node_exporter-1.7.0.linux-amd64/NOTICE
ubuntu@origrata:/tmp# 



7. Masuk ke folder hasil ectract

ubuntu@origrata:/tmp# cd node_exporter-1.7.0.linux-amd64/

output : 

ubuntu@origrata:/tmp/node_exporter-1.7.0.linux-amd64#

8. Memindahkan binary node_exporter ke "/usr/local/bin"

ubuntu@origrata:/tmp# cd node_exporter-1.7.0.linux-amd64# sudo mv node_exporter /usr/local/bin/

9. Merubah kepemilikan file binary node_exporter di "/usr/local/bin" ke user node_exporter yang dibuat pada langkah no 1. 

ubuntu@origrata:/tmp# cd node_exporter-1.7.0.linux-amd64# 

sudo chown node_exporter:node_exporter /usr/local/bin/node_exporter

10. Agar Node Exporter bisa berjalan di background proses dan otomatis aktif disaat server atau node di restart maka kita daftarkan pada "systemd' dengan cara "sudo nano /etc/systemd/system/node_exporter.service"

ubuntu@origrata:/tmp# cd node_exporter-1.7.0.linux-amd64# 

sudo nano /etc/systemd/system/node_exporter.service
 
pastekan code berikut :

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

[Service]
Type=simple
User=node_exporter
Group=node_exporter
ExecStart=/usr/local/bin/node_exporter

SyslogIdentifier=node-exporter
Restart=always

[Install]
WantedBy=multi-user.target

11. Simpan dengan cara tekan tombol "Ctrl + O", "Ctrl + M" dan "Ctrl + x", selanjutnya melakukan reload systemd dengan cara " systemctl daemon-reload"

ubuntu@origrata:/tmp# cd node_exporter-1.7.0.linux-amd64# 

sudo systemctl daemon-reload

12. Melakukan aktivasi node exporter dan cek statusnya

ubuntu@origrata:/tmp# cd node_exporter-1.7.0.linux-amd64# 

sudo systemctl enable node_exporter.service

sudo systemctl start   node_exporter.service

sudo systemctl status node_exporter.service

output : 



13. Pengujian akses via browser dengan cara http://ip-server:9100/
      Jika sukses maka akan muncul seperti gambar di bawah:

14. Menghubungkan node exporter ke prometheus agar data metrics node exporter bisa discrap secara berkala oleh prometheus. masuk keserver prometheus sebagai root, lalu ketikan perintah


root@prometheus:~# nano /etc/prometheus/prometheus.yml

lakukan perubahan seperti di gambar


15. Simpan dengan cara tekan tombol "Ctrl + O", "Ctrl + M" dan "Ctrl + x", selanjutnya melakukan restart service pada prometheus dengan cara " systemctl restart prometheus"

Posting Komentar

Please Select Embedded Mode To Show The Comment System.*

Lebih baru Lebih lama

Formulir Kontak