Skip to content

MikroTik-eszközök monitorozása Zabbixszel

Összefoglaló
Gyakorlati útmutató a MikroTik eszközök Zabbixszel történő monitorozásához: architektúra, SNMP beállítás, Ubuntu szerver telepítés, dashboardok, értesítések és skálázási tippek.

monitoring with zabbix

Távoli MikroTik monitorozás Zabbixszel

A Zabbix a monitoring svájci bicskája.

Nyílt forráskódú, kipróbált és skálázható.

Nyers eszközadatokat alakít át értelmezhető riasztásokká és irányítópultokká.

Ez az útmutató bemutatja, miért ideális szolgáltatóknak és adminoknak — és hogyan csatlakoztathatók MikroTik routerek SNMP-vel.

Mi az a Zabbix?

A Zabbix egy ingyenes, vállalati szintű monitorozó platform, 2001-ben indult.

Eszközökről, alkalmazásokról és hálózati eszközökről gyűjt mérőszámokat.

Adatforrások: SNMP, Zabbix agent, ICMP (ping), HTTP(S), SSH, IPMI, JMX és egyedi API-k.

Minden adat egyetlen irányítópulton jelenik meg grafikonnal, riasztással és értesítésekkel.

Megjegyzés: A Zabbix rugalmas — használj agentet mélyebb metrikákhoz, SNMP-t hálózati eszközökhöz.

Alap architektúra (röviden)

  • Zabbix Server: az agy — gyűjti, tárolja és elemzi az adatokat.
  • Zabbix Agent: könnyű szolgáltatás host metrikákhoz.
  • Zabbix Proxy: opcionális gyűjtő távoli helyekhez vagy skálázáshoz.
  • Frontend: webes felület dashboardokhoz, sablonokhoz és riasztásokhoz.

Alapfolyamat:

[Eszköz / SNMP / Agent] → [Zabbix Proxy] → [Zabbix Server] → [DB + Frontend]

Mit tudsz monitorozni?

A Zabbix szinte bármit tud figyelni IP alapján:

  • Routerek és switchek (MikroTik, Cisco, Ubiquiti…)
  • Linux/Windows szerverek és virtuális gépek
  • Webszolgáltatások és API-k
  • Interfész átviteli sebesség és sávszélesség
  • CPU, memória, lemezhasználat
  • Környezeti érzékelők és kamerák

Riasztásokat készíthetsz triggerrel, ha a mérőszámok küszöböt lépnek — pl. router offline vagy telített interfész.

Alap Zabbix szerver telepítése Ubuntura

Az alábbi lépések egy működő Zabbix szervert állítanak be teszteléshez vagy kis telepítéshez.

1) Frissítsd a hostot

Terminal window
apt update && apt upgrade -y

2) Telepíts függőségeket

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

3) Add hozzá a Zabbix tárolót és telepítsd

Terminal window
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

4) Hozd létre az adatbázist

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;

5) Engedélyezd és indítsd el a szolgáltatásokat

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

A webes felület elérhető a http://<ZABBIX_IP>/zabbix címen.

Tipp: Használj dedikált adatbázis felhasználót és erős jelszavakat. Rendszeresen mentsd az adatbázist.

MikroTik monitorozása SNMP-vel

A MikroTik nem futtat natív Zabbix agentet, de az SNMP megbízható.

1) Engedélyezd az SNMP-t MikroTik-en

/snmp set enabled=yes
/snmp community add name=public addresses=0.0.0.0/0

Figyelem: Cseréld le az alapértelmezett közösséget és korlátozd a beengedett forrásokat. Jobb SNMPv3 használata hitelesített és titkosított monitorozáshoz.

2) Add hozzá a MikroTik hostot Zabbixben

Zabbix frontend: Configuration → Hosts → Create host.

Állítsd be:

  • Hostnév: pl. MikroTik-RB750
  • IP-cím: a router kezelő IP-je
  • Kösd hozzá a MikroTik SNMP sablont (vagy készíts egyedi elemeket)

A Zabbix lekéri az uptime-ot, interfész statisztikákat, CPU/hőmérsékletet, memóriát és átvitelet.

Irányítópultok, triggerek és értesítések

Építs irányítópultokat sávszélesség, állapot és problémalisták blokkjaira.

Használj triggerek automatikus riasztáshoz:

{MikroTik-RB750:icmpping.max(3m)}=0

Ez a trigger akkor aktiválódik, ha az eszköz 3 percig nem válaszol pingre.

Értesítések küldhetők e-mailre, Telegramra, Slackre vagy webhookokra.

Tipp: Kezdd fontos triggerekből a figyelmeztetések túltelítettségének elkerülése érdekében. Aztán finomítsd.

Skálázás: proxyk és felfedezés

Használj Zabbix Proxy-t távoli régiókhoz, hogy csökkentsd a késleltetést és az adatbázis terhelést.

Automatikus felfedezés SNMP-vel időt takarít meg nagy hálózatoknál.

A proxyk adatgyűjtést tesznek lehetővé távoli hálózatokon anélkül, hogy egyes eszközöket ki kellene tenni az internetre.

Biztonsági jó gyakorlatok

  • Használj SNMPv3-at titkosított és hitelesített SNMP-hez.
  • Korlátozd a Zabbix UI és agent hozzáférést tűzfalszabályokkal.
  • Rendszeresen cseréld a hitelesítő adatokat és API kulcsokat.
  • Használj dedikált monitoring VLAN-okat vagy csak olvasható SNMP közösségeket.
  • Gyakran mentsd az adatbázist és a konfigurációt.

Figyelem: Az SNMP közösségek vagy a Zabbix frontend internetre történő védtelen kitettsége kockázatos.

Rövid összehasonlítás más monitorozó eszközökkel

MegoldásFókuszAutomatizálásLegjobb alkalom
ZabbixTeljes NMSMagasISP-k és nagy infrastruktúrák
Csak SNMP eszközökProtokollKözepesEgyszerű eszközpolling
TR-069 / TR-369CPE menedzsmentKözepesISP-k CPE kezeléssel
Grafana + PrometheusMetrikák + dashboardokMagasDevOps és felhő környezetek
The Dude (MikroTik)EgyszerűAlacsonyKis hálózatok

Miért Zabbix szolgáltatóknak és adminoknak

  • Központosított átláthatóság ezrek hostjaira.
  • Nagyon testreszabható triggerek és lépcsők.
  • Proxyk a szétosztott gyűjtéshez.
  • Nincs licencdíj az alapfunkciókért.

Ezen erősségek miatt a Zabbix kitűnő ISP-knek és üzemeltetőknek, akik teljes átláthatóságot akarnak.

Hol segít a MKController: Ha könnyebb működési modellt kedvelsz monitorozáshoz és távoli hozzáféréshez, az MKController NatCloud megkönnyíti az eszközhozzáférést és csökkenti a teljes on-prem stack szükségességét.

Összefoglalás

A Zabbix egy erős, rugalmas monitorozó rendszer.

SNMP-vel párosítva pontos képet ad MikroTik eszközökről és a hálózat állapotáról.

Kezdd kicsiben: figyeld az uptime-ot és az interfész átvitelt, majd bővítsd a dashboardokat és triggereket a fontos metrikák szerint.


A MKController-ről

Reméljük, a fentiek segítettek jobban átlátni MikroTik és internetes világodat! 🚀
Akár konfigurációkat finomhangolsz, akár rendet próbálsz vágni a hálózati káoszban, a MKController az egyszerűbb működésért van.

Központosított felhőalapú menedzsmenttel, automata biztonsági frissítésekkel és mindenki számára elsajátítható dashboarddal minden adott az üzemeltetés fejlesztéséhez.

👉 Kezdd el ingyenes 3 napos próbád a mkcontroller.com oldalon — és tapasztald meg a zökkenőmentes hálózatvezérlést.