Lewati ke konten
InstagramYouTubeFacebook

Remote Access

Memantau MikroTik dengan Zabbix

Gunakan Zabbix untuk memantau perangkat MikroTik via SNMP — instalasi server, setup host, dashboard, trigger, dan skala dengan Zabbix Proxy.

Summary Zabbix adalah NMS open source pilihan bagi ISP dan operator yang membutuhkan observabilitas penuh di jaringan multi-vendor. Ia berpasangan rapi dengan MikroTik via SNMP, menskalakan secara horizontal dengan Zabbix Proxy, dan mengubah metrik mentah perangkat menjadi dashboard serta alert berbasis trigger. Panduan ini membahas instalasi server Ubuntu, konfigurasi SNMP MikroTik, onboarding host, dashboard dan trigger, serta pola skala untuk armada yang tersebar di banyak site.

Dashboard Zabbix memantau banyak router MikroTik via SNMP

Bagaimana Zabbix memantau router MikroTik?

Zabbix adalah platform monitoring gratis dan kelas enterprise yang mengumpulkan metrik dari host, aplikasi, dan perangkat jaringan via SNMP, agen Zabbix, ICMP, HTTP(S), SSH, IPMI, JMX, atau API kustom — semuanya disalurkan ke satu dashboard dengan grafik, trigger, dan notifikasi. Untuk MikroTik, integrasi standarnya adalah SNMP: MikroTik tidak menyertakan agen Zabbix bawaan, tetapi RouterOS mengekspos MIB SNMP yang kaya yang dikonsumsi langsung oleh template MikroTik Zabbix, memunculkan uptime, counter interface, CPU, memori, suhu, dan throughput per port.

Arsitekturnya menskalakan dengan menambahkan instance Zabbix Proxy di site remote. Proxy mengumpulkan secara lokal dan meneruskan data yang dirangkum ke Server pusat, menjaga database tetap terkelola dan mengurangi overhead polling WAN. Untuk pola monitoring single-vendor yang fokus secara spesifik di sisi SNMP, lihat panduan monitoring SNMP MikroTik kami.

Arsitektur Zabbix

  • Zabbix Server — otak pusat yang mengumpulkan, menyimpan, dan menganalisis data.
  • Zabbix Agent — service ringan untuk metrik host mendalam di Linux/Windows.
  • Zabbix Proxy — kolektor opsional untuk site remote atau skala.
  • Frontend — UI web untuk dashboard, template, dan alert.

Alur data tipikal: [Perangkat / SNMP / Agent] → [Zabbix Proxy] → [Zabbix Server] → [DB + Frontend].

Langkah 1: instal Zabbix Server di Ubuntu

Minimum untuk mendapatkan server fungsional untuk pengujian atau deployment kecil.

Perbarui host:

apt update && apt upgrade -y

Instal dependensi:

apt install -y apache2 mysql-server php php-mysql snmp

Tambahkan repositori Zabbix dan instal:

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1+ubuntu22.04_all.deb
sudo dpkg -i zabbix-release_7.0-1+ubuntu22.04_all.deb
sudo apt update
sudo apt install -y zabbix-server-mysql zabbix-frontend-php zabbix-agent

Buat database:

mysql -uroot -p
CREATE DATABASE zabbix CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'StrongPassword!';
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';
FLUSH PRIVILEGES; EXIT;

Aktifkan dan jalankan service:

systemctl enable --now zabbix-server apache2 zabbix-agent

Frontend web sekarang tersedia di http://<ZABBIX_IP>/zabbix. Gunakan user DB khusus dengan password yang kuat dan backup database secara berkala.

Langkah 2: aktifkan SNMP di MikroTik

Di terminal Winbox MikroTik:

/snmp set enabled=yes
/snmp community add name=zabbix-ro addresses=192.0.2.10/32

Ganti 192.0.2.10/32 dengan IP sumber server Zabbix Anda. Jangan biarkan 0.0.0.0/0 atau community default public di produksi — pilih SNMPv3 dengan otentikasi dan enkripsi jika jaringan mendukung.

Langkah 3: tambahkan host MikroTik di Zabbix

Di frontend Zabbix, buka Configuration → Hosts → Create host:

  • Hostname: MikroTik-RB750 (atau konvensi yang Anda gunakan)
  • Alamat IP: IP manajemen router
  • Templates: lampirkan template SNMP MikroTik (template komunitas tersedia di library template Zabbix, atau Anda dapat mendefinisikan item kustom per OID)

Zabbix akan mulai menarik uptime, counter interface, CPU dan suhu, utilisasi memori, dan throughput pada siklus polling berikutnya.

Langkah 4: dashboard, trigger, dan notifikasi

Bangun dashboard dengan ubin untuk bandwidth, kesehatan perangkat, dan daftar problem. Trigger memunculkan alert pada kondisi — misalnya pemeriksaan ICMP-fail yang membangunkan seseorang ketika router tidak merespons selama tiga menit:

last(/MikroTik-RB750/icmpping)=0

Notifikasi dapat dikirim ke email, Telegram, Slack, atau webhook sembarang. Mulai dengan sedikit trigger penting dan luaskan dari sana — alert fatigue adalah cara termudah menghancurkan efektivitas deployment monitoring.

Langkah 5: skala dengan Zabbix Proxy

Untuk ISP atau operator yang mengelola site remote, men-deploy Zabbix Proxy di tiap wilayah mengurangi latensi, melepaskan koleksi dari database pusat, dan mengisolasi outage per-site agar tidak memengaruhi armada lainnya. Aturan auto-discovery SNMP memungkinkan MikroTik baru di-onboarding otomatis begitu muncul di jaringan manajemen — definisikan aturan sekali, dan onboarding menjadi hands-off.

Proxy juga memungkinkan Anda mengumpulkan data dari perangkat yang berada di balik NAT atau dalam segmen privat tanpa mengekspos tiap perangkat ke internet publik. Untuk pola akses remote yang lebih luas yang melengkapi Zabbix di skala armada, lihat panduan remote management WireGuard dan panduan manajemen berbasis VPS.

Praktik terbaik keamanan

  • Gunakan SNMPv3 dengan otentikasi dan privacy jika memungkinkan — lihat panduan SNMP MikroTik untuk setup v3.
  • Batasi akses UI Zabbix dan port agen lewat aturan firewall.
  • Rotasi kredensial SNMP, kunci API Zabbix, dan password admin pada jadwal.
  • Jalankan trafik monitoring di VLAN khusus saat topologi mendukung.
  • Backup database dan konfigurasi Zabbix secara teratur.

Mengekspos community SNMP atau frontend Zabbix ke internet publik tanpa perlindungan adalah permukaan risiko yang besar.

Zabbix vs. alat monitoring lain

SolusiFokusOtomasiCocok untuk
ZabbixNMS lengkapTinggiISP dan infrastruktur besar
Alat SNMP sajaProtokolSedangPolling perangkat sederhana
TR-069 / TR-369Manajemen CPESedangISP yang mengelola CPE pelanggan
Grafana + PrometheusMetrik, dashboardTinggiLingkungan DevOps dan cloud
The Dude (MikroTik)NMS ringanRendahJaringan kecil, discovery dasar

Mengapa Zabbix untuk provider dan admin

Visibilitas terpusat untuk ribuan host. Trigger dan eskalasi yang sangat customizable. Proxy untuk koleksi terdistribusi. Tanpa biaya lisensi untuk fitur inti. Kekuatan ini menjadikan Zabbix pilihan standar bagi ISP dan operator yang membutuhkan observabilitas penuh di armada heterogen — MikroTik, UniFi, Intelbras, dan seterusnya — tanpa biaya NMS komersial.

Langkah berikutnya

Zabbix adalah sistem monitoring yang kuat dan fleksibel. Dipadukan dengan SNMP, ia memberi insight presisi tentang perangkat MikroTik dan kesehatan jaringan secara keseluruhan. Mulai kecil — pantau uptime dan throughput interface, lalu kembangkan dashboard dan trigger seiring Anda mempelajari apa yang paling penting.

Jika Anda lebih suka tidak menjalankan NMS on-prem, MKController menggabungkan monitoring SNMP dengan akses remote aman lewat tunnel keluar NATCloud — visibilitas terpusat dan sesi remote di armada MikroTik tanpa Anda mengoperasikan server Zabbix sendiri. Untuk protokol pelengkap, lihat panduan TR-369 USP dan panduan manajemen TR-069.

Mulai uji coba MKController gratis