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.
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 -yInstal dependensi:
apt install -y apache2 mysql-server php php-mysql snmpTambahkan 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.debsudo dpkg -i zabbix-release_7.0-1+ubuntu22.04_all.debsudo apt updatesudo apt install -y zabbix-server-mysql zabbix-frontend-php zabbix-agentBuat database:
mysql -uroot -pCREATE 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-agentFrontend 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/32Ganti 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)=0Notifikasi 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
| Solusi | Fokus | Otomasi | Cocok untuk |
|---|---|---|---|
| Zabbix | NMS lengkap | Tinggi | ISP dan infrastruktur besar |
| Alat SNMP saja | Protokol | Sedang | Polling perangkat sederhana |
| TR-069 / TR-369 | Manajemen CPE | Sedang | ISP yang mengelola CPE pelanggan |
| Grafana + Prometheus | Metrik, dashboard | Tinggi | Lingkungan DevOps dan cloud |
| The Dude (MikroTik) | NMS ringan | Rendah | Jaringan 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.