Skip to content

Praćenje vašeg Mikrotika pomoću Zabbixa

Sažetak
Praktični vodič za korištenje Zabbixa u praćenju MikroTik uređaja: arhitektura, SNMP konfiguracija, instalacija Ubuntu servera, nadzorne ploče, upozorenja i savjeti za skaliranje.

monitoring with zabbix

Daljinsko praćenje MikroTika s Zabbixom

Zabbix je univerzalni alat za nadzor.

Otvorenog koda, isproban i skalabilan.

Pretvara sirove podatke uređaja u korisne upozorenja i nadzorne ploče.

Ovaj vodič pokazuje zašto Zabbix odgovara pružateljima usluga i administratorima — i kako povezati MikroTik rutere koristeći SNMP.

Što je Zabbix?

Zabbix je besplatna, profesionalna platforma za nadzor stvorena 2001.

Prikuplja podatke s hostova, aplikacija i mrežne opreme.

Izvori podataka uključuju SNMP, Zabbix agenta, ICMP (ping), HTTP(S), SSH, IPMI, JMX i prilagođene API-je.

Svi se podaci prikazuju na jednoj nadzornoj ploči s grafikonima, okidačima i obavijestima.

Napomena: Zabbix je fleksibilan — koristite agente za detaljnije metrike, a SNMP za mrežne uređaje.

Osnovna arhitektura (ukratko)

  • Zabbix Server: mozak sustava — prikuplja, pohranjuje i analizira podatke.
  • Zabbix Agent: lagana usluga za praćenje hosta.
  • Zabbix Proxy: opcionalni kolektor za udaljene lokacije ili skaliranje.
  • Frontend: web sučelje za nadzorne ploče, predloške i upozorenja.

Osnovni tijek:

[Uređaj / SNMP / Agent] → [Zabbix Proxy] → [Zabbix Server] → [DB + Frontend]

Što možete pratiti

Zabbix može pratiti gotovo sve što ima IP:

  • Rutere i switcheve (MikroTik, Cisco, Ubiquiti…)
  • Linux/Windows servere i virtualne mašine
  • Web servise i API-je
  • Propusnost i saobraćaj sučelja
  • CPU, memoriju, korištenje diska
  • Okolišne senzore i kamere

Koristite okidače za slanje upozorenja kad metrike prijeđu granice — npr. ruter je offline ili je sučelje zagušeno.

Instalacija osnovnog Zabbix Servera na Ubuntu

Slijede koraci za funkcionalan Zabbix server za testiranje ili male mreže.

1) Ažurirajte sustav

Terminal window
apt update && apt upgrade -y

2) Instalirajte ovisnosti

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

3) Dodajte Zabbix repozitorij i instalirajte

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) Kreirajte bazu podataka

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) Omogućite i pokrenite servise

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

Web sučelje bit će dostupno na http://<ZABBIX_IP>/zabbix.

Savjet: Koristite poseban DB korisnički račun i jake lozinke. Redovito izrađujte sigurnosne kopije baze.

Praćenje MikroTika putem SNMP-a

MikroTik nema nativnog Zabbix agenta, ali SNMP radi pouzdano.

1) Omogućite SNMP na MikroTiku

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

Upozorenje: Zamijenite zadanu SNMP zajednicu i ograničite dopuštene adrese. Po mogućnosti koristite SNMPv3 za autentifikaciju i enkripciju.

2) Dodajte MikroTik host u Zabbix

U Zabbix frontend-u: Configuration → Hosts → Create host.

Postavite:

  • Hostname: npr. MikroTik-RB750
  • IP adresa: upravljačka IP adresa rutera
  • Povežite MikroTik SNMP predložak (ili napravite prilagođene stavke)

Zabbix će prikupiti radno vrijeme, statistiku sučelja, CPU/temperaturu, memoriju i promet.

Nadzorne ploče, okidači i obavijesti

Kreirajte ploče s prikazima za propusnost, status i liste problema.

Koristite okidače za automatska upozorenja:

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

Ovaj okidač se aktivira ako uređaj ne odgovori na ping 3 minute.

Obavijesti se mogu slati na e-mail, Telegram, Slack ili preko webhookova.

Savjet: Počnite s najvažnijim okidačima da izbjegnete previše obavijesti. Zatim ih postupno poboljšavajte.

Skaliranje: proxy i otkrivanje

Koristite Zabbix Proxy za udaljene regije radi smanjenja kašnjenja i opterećenja baze.

Automatsko otkrivanje putem SNMP štedi vrijeme u velikim mrežama.

Proxy omogućavaju prikupljanje podataka unutar udaljenih mreža bez izlaganja svakog uređaja javnom internetu.

Sigurnosne smjernice

  • Koristite SNMPv3 za šifrirani i autentificirani SNMP gdje je moguće.
  • Ograničite pristup Zabbix UI i agentu firewall pravilima.
  • Rotirajte pristupne podatke i API ključeve.
  • Koristite posebne monitoring VLAN-ove ili SNMP zajednice s pristupom samo za čitanje.
  • Često izrađujte sigurnosne kopije baze i konfiguracija.

Upozorenje: Izlaganje SNMP zajednica ili Zabbix sučelja prema internetu bez zaštite nosi rizike.

Kratka usporedba s drugim alatima za nadzor

RješenjeFokusAutomatizacijaNajbolje za
ZabbixPotpuni NMSVisokaISP-ove i velike mreže
Alati samo za SNMPProtokolSrednjaJednostavno ispitivanje uređaja
TR-069 / TR-369Upravljanje CPESrednjaISP-ove s upravljanjem CPE
Grafana + PrometheusMetrike i nadzorne pločeVisokaDevOps i cloud okruženja
The Dude (MikroTik)LaganNiskaMale mreže

Zašto Zabbix za pružatelje i administratore

  • Centralizirani pregled tisuća hostova.
  • Visoko prilagodljivi okidači i eskalacije.
  • Proxyji za distribuirano prikupljanje.
  • Nema troškova licenci za osnovne značajke.

Ove prednosti čine Zabbix izvrsnim izborom za ISP-ove i operatere kojima je potrebna potpuna vidljivost.

Kako MKController pomaže: Ako želite lakši operativni model za nadzor i udaljeni pristup, MKController NatCloud pojednostavljuje pristup uređajima i smanjuje potrebu za lokalnim praćenjem.

Zaključak

Zabbix je snažan i fleksibilan sustav za nadzor.

U kombinaciji sa SNMP-om pruža precizan uvid u MikroTik uređaje i stanje mreže.

Počnite s osnovnim praćenjem rada i propusnosti sučelja, zatim proširite nadzorne ploče i okidače kako naučite što je važno.


O MKControlleru

Nadamo se da su vam ovi uvidi pomogli bolje razumjeti vaš MikroTik i internetski svijet! 🚀
Bilo da podešavate konfiguracije ili samo pokušavate unijeti red u mrežni kaos, MKController je tu da vam olakša posao.

S centraliziranim oblakom, automatiziranim sigurnosnim ažuriranjima i nadzornom pločom za sve korisnike, imamo sve što je potrebno za podizanje vaše operacije na višu razinu.

👉 Započnite besplatnu 3-dnevnu probu sada na mkcontroller.com — i uvjerite se kako izgleda jednostavna kontrola mreže.