• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Jaranguda

Belajar Mengajar

  • Home
  • Sponsor/Jasa
  • Tentang

Install dan Konfigurasi Master Slave Smokeping 2.7 di Debian 9

Last Updated on 1 July 2019 By tommy Leave a Comment

Selain bisa digunakan sebagai standalone, smokeping juga bisa menggunakan client-server atau lebih tepatnya master-slave. Dengan master-slave ini meminimalisir kesalahan bila kita hanya menggunakan smokeping dari 1 titik. Hasilnya juga dibandingkan antara ping master vs ping slave. Agar master-slave ini bekerja dibutuhkan minimal 2 server.

Saat menggunakan master-slave, nama slave yang digunakan harus menggunakan nama hostname dari server tersebut. Hostname bisa diubah dengan

hostnamectl --static set-hostname PING-MASTER

dimana PING-MASTER adalah nama hostname yang dikehendaki.

Sebagai contoh sederhana kita akan membuat master-slave smokeping dengan 2 server.

0. Kebutuhan

Master =>
hostname : PING-MASTER
IP : 192.168.0.1
Lokasi : USA

Slave
hostname : PING-SLAVE
IP : 192.168.0.2
Lokasi : Singapura

Install smokeping 2.7.3 baik di master maupun slave seperti di tutorial Instalasi dan Konfigurasi Smokeping 2.7.3 di Debian 9

1. Master Smokeping

Ubah konfigurasi smokeping /usr/local/smokeping/etc/config dibagian *** Slaves *** menjadi

*** Slaves ***
secrets=/usr/local/smokeping/slavesecrets.conf
 
+PING-SLAVE
display_name=PING-SLAVE
location=indonesia
color=00ff00
 
 
*** Targets ***
slaves = PING-SLAVE

Buat file untuk menyimpan password slave. Formatnya NAMAHOSTNAME:PASSWORD

echo 'PING-SLAVE:jaranguda123' > /usr/local/smokeping/slavesecrets.conf

Ubah file permission slavesecrets.conf, agar bisa dibaca oleh user yang menjalankan smokeping

chown root:www-data /usr/local/smokeping/slavesecrets.conf
chmod 640 /usr/local/smokeping/slavesecrets.conf

Jalankan smokeping

/usr/local/smokeping/bin/smokeping --config=/usr/local/smokeping/etc/config

2. Slave Smokeping

Khusus untuk mode master-slave ini, di slave tidak perlu di ubah konfigurasi apapun kecuali password dan juga format untuk menjalankan smokeping.

Buat file untuk menyimpan password Slave smokeping di /usr/local/smokeping/slavesecrets.conf, disini saya menggunakan password jaranguda123, password ini harus sesuai dengan yang dimasukkan di slavesecrets.conf smokeping master

echo 'jaranguda123' > /usr/local/smokeping/slavesecrets.conf

ubah file permission file tersebut

chown root:www-data /usr/local/smokeping/slavesecrets.conf
chmod 600 /usr/local/smokeping/slavesecrets.conf

jalankan smokeping dengan

/usr/local/smokeping/bin/smokeping --master-url=http://192.168.0.1/smokeping/smokeping.fcgi.dist  --shared-secret=/usr/local/smokeping/slavesecrets.conf --cache-dir=/usr/local/smokeping/cache/

ganti 192.168.0.1 dengan IP master anda.

3. Testing

Setelah proses instalasi, kita bisa melihat hasilnya di http://192.168.0.1/smokeping/smokeping.fcgi.dist, tunggu sekitar 5 menit sampai data ditampilkan oleh smokeping.

smokeping master slave 2.7
Dari gambar diatas terlihat dua buat garis didalam grafik, yang satu dari master yang satu dari slave.

smokeping master slave 2.7 detail
di detail ip/domain yang kita monitoring, bila dilihat detailnya seperti gambar diatas. Nilainya sangat jauh berbeda, penyebabnya adalah satu server di Amerika satu lagi ada di Singapura.

Tulisan menarik lainnya

  • Instalasi dan Konfigurasi Smokeping di Debian 8

    Smokeping adalah aplikasi untuk memonitoring ping ke luar, juga untuk memantau latency antar server. Di…

  • Instalasi dan Konfigurasi Smokeping di Ubuntu 15.10

    Smokeping adalah aplikasi untuk memonitoring ping ke luar, juga untuk memantau latency antar server. Di…

  • Instalasi fail2ban di Debian 6

    Failt2ban adalah salah satu aplikasi yang dapat digunakan untuk memonitoring akses log di system kita.…

  • Install dig di Debian

    Tool dig mempermudah untuk mengecek DNS record melalui terminal Linux. bash: dig: command not found…

Filed Under: Linux

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Pencarian

Tanya Jawab tentang DevOps SRE CPE, gabung di https://t.me/devopsindonesia

Terbaru

  • Cara Mengganti Port Screen Sharing macOS
  • Cara Menonaktifkan Pager di macOS
  • Cara Mengupdate Nama Apple silicon-as-a-Service Scaleway
  • Cara Force Delete Namespace di Kubernetes
  • Install PHP MariaDB di Mac Monterey

Komentar

  • mazda on Tutorial Lengkap Install Mail Server Postfix Dovecot MariaDB di CentOS 7
  • adi on Menggunakan Mikrotik Sebagai SSH Client
  • aris u on Solusi Simple Queue Mikrotik Tidak Berjalan
  • Bowo on Cara Mematikan SSID Molecool Balifiber
  • aris on Solusi Simple Queue Mikrotik Tidak Berjalan

Tulisan Populer

  • Password Router Huawei HG8245H5 Indihome 1.2m views
  • Password Terbaru ZTE F609 Indihome 784.5k views
  • Password Superadmin Huawei HG8245A 318.2k views
  • Cara Setting Manual Modem GPON ZTE F609 Indihome 273k views
  • Cara Setting Wireless ZTE F609 Indihome 257.1k views
  • Mengaktifkan Port LAN di Huawei HG8245 Indihome 169.8k views
  • Akses UseeTV Indihome via Wireless ZTE F609 156.8k views
  • Kemana Menghilangnya Saldo BCA 50 ribu 153.1k views
  • Cara Reset Password ZTE F609 Indihome 147.5k views
  • Cara Setting DHCP Server Modem/Router ZTE F609 113.5k views

Kategori

  • Delphi
  • dll
  • Gambas
  • Internet
  • Java
  • Lazarus
  • Linux
  • PHP
  • Review
  • Teknologi

Sponsor

kadal.id
carakami.com
kuotabisa.com
Untuk jadi sponsor, hubungi kita lewat halaman sponsor
© 2021. Jaranguda
  • Linux
  • PHP
  • Internet
  • Teknologi
  • Delphi
  • Gambas
  • Java