Smokeping merupakan tool yang berfungsi untuk melakukan monitoring terhadap suatu perangkat jaringan ataupun server.
Smokeping melakukan ping ke target dan menampilkan hasilnya dalam bentuk grafik yang informatif.
Kita dapat melihat hasil ping seperti latency, rata-rata latency, hingga packet loss pada rentang waktu tertentu.
Dalam artikel kali ini, kita akan melakukan install dan konfigurasi Smokeping di Ubuntu 22.04.
Pertama kita install paket Smokeping dengan perintah berikut.
apt install smokeping -y
Tunggu beberapa saat sampai proses instalasi selesai.
Masukkan perintah berikut agar service Smokeping berjalan.
systemctl start smokeping
Berikut adalah tampilan awal Smokeping jika kita mengakses halaman webnya di http://alamat-ip/smokeping.
Berikut adalah list file dan direktori yang ada di /etc/smokeping.
total 32 -rw-r--r-- 1 root root 1703 Jul 10 2020 basepage.html -rw-r--r-- 1 root root 290 Jul 10 2020 config drwxr-xr-x 2 root root 4096 Sep 25 10:55 config.d/ -rw-r--r-- 1 root root 1564 Jul 10 2020 smokemail -rw-r----- 1 smokeping www-data 59 Jul 10 2020 smokeping_secrets -rw-r--r-- 1 root root 3815 Jul 10 2020 tmail
Keterangan
Misalnya kita akan monitoring suatu host, maka kita tambahkan alamat ip atau domain ke bagian bawah file /etc/smokeping/config.d/Targets.
*** Targets *** probe = FPing menu = Top title = Network Latency Grapher remark = Welcome to the SmokePing website of xxx Company. \ Here you will learn all about the latency of our network. + Local menu = Local title = Local Network #parents = owner:/Test/James location:/ ++ LocalMachine menu = Local Machine title = This host host = localhost #alerts = someloss + NetworkSendiri menu = My Networks title = List my networks ++ AccessPointTP-Link menu = TP-Link EAP110-Outdoor title = Latency TP-Link EAP110-Outdoor host = 10.2.2.253
Ganti bagian tulisan berwarna merah sesuai dengan alamat IP dan nama perangkat yang akan dimonitoring.
Restart service Smokeping dengan perintah berikut ini.
systemctl restart smokeping
Berikut adalah tampilan Smokeping yang sudah kita tambahkan alamat ip atau host jaringan sendiri agar dapat kita monitoring.