Monitorovanie Mikrotiku pomocou Zabbixu
Zhrnutie
Praktický návod na použitie Zabbixu pre monitorovanie MikroTik zariadení: architektúra, konfigurácia SNMP, inštalácia Ubuntu servera, panely, upozornenia a tipy na škálovanie.

Vzdialené monitorovanie MikroTik so Zabbixom
Zabbix je univerzálny nástroj na monitorovanie.
Open-source, overený v praxi a škálovateľný.
Premieňa surové metriky zariadení na použiteľné upozornenia a panely.
Tento návod ukazuje, prečo Zabbix vyhovuje poskytovateľom a adminom — a ako prepojiť MikroTik routery cez SNMP.
Čo je Zabbix?
Zabbix je bezplatná monitorovacia platforma podnikového charakteru, vytvorená v roku 2001.
Zbiera metriky z hostiteľov, aplikácií a sieťových zariadení.
Zdrojmi dát sú SNMP, Zabbix agent, ICMP (ping), HTTP(S), SSH, IPMI, JMX a vlastné API.
Všetky vstupy sa zobrazujú na jednom paneli s grafmi, triggermi a upozorneniami.
Poznámka: Zabbix je flexibilný — používajte agenty tam, kde potrebujete detailné metriky, a SNMP pre sieťové zariadenia.
Základná architektúra (rýchlo)
- Zabbix Server: mozog — zbiera, ukladá a analyzuje dáta.
- Zabbix Agent: ľahká služba pre metriky hostiteľa.
- Zabbix Proxy: voliteľný zberateľ dát na vzdialených lokalitách alebo pre škálovanie.
- Frontend: webové rozhranie pre panely, šablóny a upozornenia.
Základný tok:
[Zariadenie / SNMP / Agent] → [Zabbix Proxy] → [Zabbix Server] → [DB + Frontend]
Čo môžete monitorovať
Zabbix dokáže sledovať takmer čokoľvek s IP:
- Routery a switche (MikroTik, Cisco, Ubiquiti…)
- Linux/Windows servery a VM
- Webové služby a API
- Výkonnosť rozhraní a priepustnosť
- CPU, pamäť, diskové využitie
- Senzory prostredia a kamery
Použite triggery na vyvolanie upozornení pri prekročení prahov — napr. nefunkčný router alebo preťažené rozhranie.
Inštalácia základného Zabbix servera na Ubuntu
Nižšie uvedené kroky zabezpečia funkčný Zabbix server pre testy alebo malé nasadenia.
1) Aktualizujte hostiteľa
apt update && apt upgrade -y2) Nainštalujte závislosti
apt install -y apache2 mysql-server php php-mysql snmp3) Pridajte Zabbix repozitár a nainštalujte
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-agent4) Vytvorte databázu
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;5) Povoliť a spustiť služby
systemctl enable --now zabbix-server apache2 zabbix-agentWebové rozhranie bude dostupné na http://<ZABBIX_IP>/zabbix.
Tip: Používajte samostatného užívateľa DB a silné heslá. Pravidelne zálohujte databázu.
Monitorovanie MikroTik cez SNMP
MikroTik nepodporuje natívne Zabbix agenta, ale SNMP je spoľahlivý.
1) Povoliť SNMP na MikroTik
/snmp set enabled=yes/snmp community add name=public addresses=0.0.0.0/0Upozornenie: Nahraďte štandardnú komunitu a obmedzte povolené zdroje. Preferujte SNMPv3 pre autentifikované a šifrované monitorovanie.
2) Pridať MikroTik hostiteľa v Zabbix
Vo webovom rozhraní Zabbix: Configuration → Hosts → Create host.
Nastavte:
- Hostname: napr.
MikroTik-RB750 - IP adresa: IP routera na správu
- Pridajte mikroTik SNMP šablónu (alebo vytvorte vlastné položky)
Zabbix načíta uptime, štatistiky rozhraní, CPU/teplotu, pamäť a priepustnosť.
Panely, triggery a upozornenia
Vytvorte panely s dlaždicami pre priepustnosť, stav zariadenia a zoznam problémov.
Používajte triggery na automatické upozornenie pri podmienkach:
{MikroTik-RB750:icmpping.max(3m)}=0Tento trigger sa spustí, ak zariadenie prestane odpovedať na ping po dobu 3 minút.
Upozornenia môžu ísť na e-mail, Telegram, Slack alebo webhooks.
Tip: Začnite s pár dôležitými triggermi, aby ste predišli zahlteniu upozorňovaní. Potom doplňujte.
Škálovanie: proxy a automatické zisťovanie (discovery)
Použite Zabbix Proxy pre vzdialené lokality na zníženie latencie a záťaže databázy.
Automatické zisťovanie cez SNMP šetrí čas pri veľkých sieťach.
Proxy tiež umožňujú zbierať dáta v rámci vzdialených sietí bez verejného vystavovania každého zariadenia.
Bezpečnostné odporúčania
- Používajte SNMPv3 na šifrovanie a autentifikáciu tam, kde je to možné.
- Obmedzte prístup do rozhrania Zabbix a agenta firewall pravidlami.
- Pravidelne rotujte prihlasovacie údaje a API kľúče.
- Používajte samostatné monitorovacie VLAN alebo SNMP komunity s právom len na čítanie.
- Často zálohujte databázu a konfiguráciu.
Upozornenie: Vystaviť SNMP komunity alebo Zabbix frontend na internet bez ochrany je rizikové.
Krátke porovnanie s inými nástrojmi na monitorovanie
| Riešenie | Zameranie | Automatizácia | Najlepšie pre |
|---|---|---|---|
| Zabbix | Kompletný NMS | Vysoká | ISP a veľké infraštruktúry |
| Nástroje len na SNMP | Protokol | Stredná | Jednoduchý polling zariadení |
| TR-069 / TR-369 | Správa CPE | Stredná | ISP spravujúci CPE |
| Grafana + Prometheus | Metriky + panely | Vysoká | DevOps a cloud prostredia |
| The Dude (MikroTik) | Ľahký | Nízka | Malé siete |
Prečo Zabbix pre poskytovateľov a adminov
- Centrálna prehľadnosť tisícov hostov.
- Vysoko prispôsobiteľné triggery a eskalácie.
- Proxy pre distribuovaný zber dát.
- Žiadne licenčné poplatky za základné funkcie.
Tieto výhody robia zo Zabbixu ideálny nástroj pre ISP a prevádzkovateľov, čo potrebujú kompletnú viditeľnosť.
Kde pomáha MKController: Ak preferujete ľahší operačný model na monitorovanie a vzdialený prístup, NatCloud od MKController zjednodušuje prístup k zariadeniam a znižuje potrebu plnej on-prem monitoringovej infraštruktúry.
Záver
Zabbix je silný, flexibilný monitorovací systém.
V kombinácii so SNMP ponúka presný prehľad o zariadeniach MikroTik a stave siete.
Začnite s monitorovaním uptime a priepustnosti rozhraní, potom rozšírte panely a triggery podľa potreby.
O MKController
Dúfame, že vám tieto informácie pomohli lepšie sa zorientovať vo vašom MikroTik a internetovom svete! 🚀
Či už dolaďujete konfigurácie alebo chcete uviesť sieť do poriadku, MKController je tu, aby vám uľahčil život.
S centralizovaným cloudovým manažmentom, automatickými bezpečnostnými aktualizáciami a panelom, ktorý zvládne každý, máme všetko potrebné na posun vašej prevádzky.
👉 Začnite teraz bezplatnú 3-dňovú skúšobnú dobu na mkcontroller.com — a presvedčte sa, aký jednoduchý môže byť riadiaci systém pre sieť.