• 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

  • Solusi AWS CLI SSL VALIDATION failed
  • Monitoring Kubernetes Cluster dengan Prometheus
  • Solusi Playwright Firefox version `GLIBCXX_3.4.30′ not found (required by /lib64/libicuuc.so.69)
  • Cara Upgrade Fedora 35 ke Fedora 36
  • Ekstrak Gzip File dan Ambil Total dengan Python

Komentar

  • Xpud on Script PHP untuk Mengambil History Lagu Shoutcast v2.5
  • Jrenx on Membuat Bot Telegram Sederhana dengan PHP
  • Sella on Kemana Menghilangnya Saldo BCA 50 ribu
  • Rian on Mengganti Halaman Error Laravel
  • Suchie on Kemana Menghilangnya Saldo BCA 50 ribu

Tulisan Populer

  • Password Router Huawei HG8245H5 Indihome 1m views
  • Password Terbaru ZTE F609 Indihome 781.5k views
  • Password Superadmin Huawei HG8245A 294.5k views
  • Cara Setting Manual Modem GPON ZTE F609 Indihome 267.9k views
  • Cara Setting Wireless ZTE F609 Indihome 251k views
  • Mengaktifkan Port LAN di Huawei HG8245 Indihome 165.4k views
  • Akses UseeTV Indihome via Wireless ZTE F609 154.8k views
  • Cara Reset Password ZTE F609 Indihome 146k views
  • Kemana Menghilangnya Saldo BCA 50 ribu 135.4k views
  • Cara Setting DHCP Server Modem/Router ZTE F609 109k views

Kategori

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

Sponsor

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