1. Home
  2. Docs
  3. MikroTik
  4. Monitoring
  5. Cara Monitoring Dengan Notifikasi Suara (Beep/Buzzer) di MikroTik

Cara Monitoring Dengan Notifikasi Suara (Beep/Buzzer) di MikroTik

Menjaga koneksi internet tetap stabil dan memantau host atau server adalah prioritas utama bagi setiap administrator jaringan. Namun, Anda tentu tidak bisa memantau dashboard Winbox atau melakukan ping secara manual terus-menerus sepanjang hari. Salah satu cara paling praktis untuk mengetahui status koneksi secara real-time tanpa melihat layar adalah memanfaatkan fitur Beeper/Buzzer (Internal Speaker) pada MikroTik RouterBoard.

Melalui dokumentasi ini kita akan membahas panduan lengkap konfigurasi notifikasi suara saat koneksi internet mengalami down (terputus) atau up (terhubung kembali) menggunakan fitur Netwatch di MikroTik RouterOS.

Prasyarat

Sebelumnya pastikan beberapa hal berikut sudah terpenuhi:

  • Perangkat RouterBoard Memiliki Internal Beeper/Buzzer: Sebagian besar seri RouterBoard (seperti RB750r2, RB750Gr3, RB951 series, dan kebanyakan RouterBoard tipe desktop.) dilengkapi dengan speaker internal. (Catatan: Seri Cloud Core Router (CCR) atau beberapa seri Cloud Router Switch (CRS) umumnya tidak memiliki beeper internal).
  • Target IP Monitoring: IP yang bisa untuk di-ping, misalnya IP DNS Google (8.8.8.8 / 8.8.4.4), IP Gateway dari ISP Anda atau IP Server Anda.

Notifikasi Suara (Beep/Buzzer) di MikroTik untuk Monitoring Koneksi Internet

Test Fitur Beeper atau Internal Speaker pada Router

Langkah pertama adalah memverifikasi bahwa RouterBoard Anda memiliki internal speaker untuk menggunakan fitur beeper/buzzer. Buka Winbox atau SSH client dan masuk ke terminal RouterOS:

/beep

Jika RouterBoard memiliki internal speaker, Anda akan mendengar satu kali bunyi pendek “tit”

Konfigurasi Netwatch

Kita akan memanfaatkan fitur Netwatch pada RouterOS. Netwatch secara otomatis mengirimkan paket ICMP (ping) ke target IP secara berkala. Jika target tidak merespons, Netwatch akan mengeksekusi skrip Down. Ketika target kembali merespons, skrip Up akan dijalankan.

Metode 1: Konfigurasi via Winbox (GUI)

  • Buka Winbox dan login ke router MikroTik Anda.
  • Buka menu Tools -> Netwatch.
  • Klik tombol + (Add) untuk menambah host baru.
  • Pada tab Host:
    • Host: Isikan IP target monitoring, contoh: 8.8.8.8.
    • Interval: Tentukan jarak waktu pengecekan (default: 00:01:00 atau 1 menit. Untuk respon lebih cepat, Anda bisa set ke 00:00:10 atau 10 detik).
    • Timeout: Set ke 1s.
  • Pindah ke tab Up:
    • Masukkan perintah skrip berikut agar MikroTik membunyikan suara bernada tinggi sebanyak 3 kali saat internet terhubung (internet up):
:beep frequency=4000 length=100ms;
:delay 200ms;
:beep frequency=4000 length=100ms;
:delay 200ms;
:beep frequency=4000 length=200ms;
:delay 400ms;
:log info "NETWATCH: Koneksi Internet UP!";
  • Pindah ke tab Down:
    • Masukkan perintah skrip berikut agar MikroTik membunyikan nada rendah (peringatan) sebanyak 6 kali saat internet terputus (internet down):
:beep frequency=2000 length=500ms;
:delay 1000ms;
:beep frequency=4000 length=500ms;
:delay 1000ms;
:beep frequency=2000 length=500ms;
:delay 1000ms;
:beep frequency=4000 length=500ms;
:delay 1000ms;
:beep frequency=2000 length=500ms;
:delay 1000ms;
:beep frequency=4000 length=500ms;
:delay 1000ms;
:log error "NETWATCH: Koneksi Internet DOWN!";
  • Klik Apply lalu OK.

Metode 2: Konfigurasi via CLI (Terminal)

Jika menggunakan perintah teks atau Terminal, cukup jalankan satu blok perintah di bawah ini:

/tool netwatch
add host=1.1.1.1 interval=10s test-script="" timeout=1s type=simple disabled=no \
    down-script=":beep frequency=2000 length=500ms;\
    \n:delay 1000ms;\
    \n:beep frequency=4000 length=500ms;\
    \n:delay 1000ms;\
    \n:beep frequency=2000 length=500ms;\
    \n:delay 1000ms;\
    \n:beep frequency=4000 length=500ms;\
    \n:delay 1000ms;\
    \n:beep frequency=2000 length=500ms;\
    \n:delay 1000ms;\
    \n:beep frequency=4000 length=500ms;\
    \n:delay 1000ms;\
    \n:log error \"NETWATCH: Koneksi Internet DOWN!\";"\
    up-script=":beep frequency=4000 length=100ms;\
    \n:delay 200ms;\
    \n:beep frequency=4000 length=100ms;\
    \n:delay 200ms;\
    \n:beep frequency=4000 length=200ms;\
    \n:delay 400ms;\
    \n:log info \"NETWATCH: Koneksi Internet UP!\";"

Verifikasi dan Pengujian

Simulasi Internet Down

Cabut kabel WAN / Ether1 yang terhubung ke modem ISP, atau buat rule firewall sementara untuk memblokir ICMP ke 8.8.8.8:

/ip firewall filter add chain=output dst-address=8.8.8.8 protocol=icmp action=drop comment="Test Netwatch"

Tunggu beberapa detik hingga interval Netwatch berjalan. Anda akan mendengar suara beep bernada rendah 6x dan pesan log warna merah di menu Log.

Simulasi Internet Up

Hapus/disable rule firewall tester di atas atau tancapkan kembali kabel WAN. MikroTik akan membunyikan beep bernada tinggi 3x yang menandakan koneksi kembali normal.

Opsional: Membunyikan Berulang Bunyi Alarm Saat Koneksi Internet Masih Down

Bagaimana cara membuat notifikasi suara atau alarm berbunyi setiap 1 menit secara terus-menerus saat koneksi internet belum terhubung. Cara paling mudah adalah pakai kombinasi Netwatch + Scheduler:

  • Netwatch hanya mendeteksi host internet down/up.
  • Scheduler yang akan menjalankan script beep berulang setiap 1 menit selama koneksi masih down.

Buat Scheduler untuk Trigger Alarm Tiap 1 Menit

/system scheduler
add name=alarm_inet_down disabled=no interval=60s  on-event=":for i from=1 to=3\
    \_do={\
    \n  :beep frequency=800 length=200ms; :delay 200ms;\
    \n  :beep frequency=1200 length=200ms; :delay 200ms;\
    \n}\
    \n" policy=read,write,test

Jika mau bunyi lebih sering, ubah interval jadi 30s, dst.

Tambahkan Pada Netwatch

Mengatur agar scheduler alarm_inet_down yang sudah kita buat otomatis enable atau disable sesuai status internet menggunakan Netwatch.

/tool netwatch add host=8.8.8.8 interval=10s type=simple \
    down-script="/system scheduler enable alarm_inet_down" \
    up-script="/system scheduler disable alarm_inet_down"

Kesimpulan

Mengaktifkan notifikasi suara pada MikroTik adalah solusi sederhana namun sangat efektif untuk monitor availability jaringan secara real-time. Dengan memanfaatkan fitur Netwatch dan perintah skrip dasar RouterOS, Anda dapat langsung Langsung tahu saat jaringan bermasalah tanpa perlu terus menerus cek Layar GUI.

FAQ (Frequently Asked Questions)

Tags ,
guest

0 Comments
Oldest
Newest Most Voted