דלגו לתוכן

מעקב אחר MikroTik עם Zabbix

סיכום
מדריך מעשי לשימוש ב-Zabbix לצפייה במכשירי MikroTik: ארכיטקטורה, הגדרת SNMP, התקנת שרת אובונטו, לוחות בקרה, התראות וטיפים להרחבה.

monitoring with zabbix

ניטור MikroTik מרחוק עם Zabbix

Zabbix הוא הכלי השוויצרי לניטור.

קוד פתוח, מוכח בשטח, וניתן להרחבה.

הוא מתרגם מדדי מכשיר גולמיים להתראות ולוחות בקרה משמעותיים.

מדריך זה מראה מדוע Zabbix מתאים לספקים ומנהלים — ואיך לחבר נתבים MikroTik דרך SNMP.

מה זה Zabbix?

Zabbix היא פלטפורמת ניטור חינמית וארגונית שנוצרה ב-2001.

היא אוסף מדדים ממכשירים, יישומים וציוד רשת.

מקורות הנתונים כוללים SNMP, סוכן Zabbix, ICMP (ping), HTTP(S), SSH, IPMI, JMX ו-API מותאמים.

כל הקלטים מוזנים ללוח בקרה יחיד עם גרפים, טריגרים והתראות.

הערה: Zabbix גמיש — השתמש בסוכנים כשדרוש ניטור מעמיק ו-SNMP למכשירי רשת.

ארכיטקטורה מרכזית (בקצרה)

  • Zabbix Server: המוח — אוסף, מאחסן ומנתח נתונים.
  • Zabbix Agent: שירות קל למעקב על מדדי מערכות.
  • Zabbix Proxy: איסוף אופציונלי לאתרים מרוחקים או הרחבה.
  • Frontend: ממשק רשת ללוחות בקרה, תבניות והתראות.

זרימת בסיס:

[Device / SNMP / Agent] → [Zabbix Proxy] → [Zabbix Server] → [DB + Frontend]

מה ניתן לעקוב

Zabbix יכול לעקוב כמעט אחרי כל דבר בעל כתובת IP:

  • נתבים ומתגים (MikroTik, Cisco, Ubiquiti…)
  • שרתי לינוקס/ווינדוס ומכונות וירטואליות
  • שירותי רשת ו-API
  • קצב העברת נתונים ברשת
  • מעבד, זיכרון, שימוש בדיסק
  • חיישנים סביבתיים ומצלמות

השתמש בטריגרים להפעלת התראות כשטווחים חורגים — למשל, נתב לא מקוון או ממשק רווי.

התקנת שרת Zabbix בסיסי באובונטו

השלבים הבאים מקימים שרת Zabbix פונקציונלי לבדיקה או פריסה קטנה.

1) עדכן את המארח

Terminal window
apt update && apt upgrade -y

2) התקן תלותים

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

3) הוסף את מאגר Zabbix והתקן

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) צור את בסיס הנתונים

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) הפעל והפעל שירותים

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

ממשק הרשת יהיה זמין בכתובת http://<ZABBIX_IP>/zabbix.

עצה: השתמש במשתמש DB ייעודי וסיסמאות חזקות. גבה את בסיס הנתונים בקביעות.

ניטור MikroTik באמצעות SNMP

MikroTik לא מפעילה סוכן Zabbix מקומי, אך SNMP אמין.

1) הפעל SNMP ב-MikroTik

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

אזהרה: שנה את שם הקהילה ברירת המחדל והגבל כתובות מותרות. הפעל SNMPv3 לניטור מאומת ומוצפן.

2) הוסף את מכשיר MikroTik ל-Zabbix

בממשק Zabbix: Configuration → Hosts → Create host.

הגדר:

  • שם המכשיר: למשל MikroTik-RB750
  • כתובת IP: כתובת ניהול הנתב
  • קישור תבנית SNMP של MikroTik (או צור פריטים מותאמים)

Zabbix יאסוף זמינות, סטטיסטיקות ממשק, CPU/טמפרטורה, זיכרון וקצב העברה.

לוחות בקרה, טריגרים והתראות

בנה לוחות בקרה עם רכיבים לניטור קצב העברה, מצב בריאות ורשימות תקלות.

השתמש בטריגרים להתראות אוטומטיות במצבים:

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

טריגר זה יופעל אם המכשיר לא משיב ל-ping במשך 3 דקות.

התראות יכולות להישלח בדוא”ל, טלגרם, Slack או webhooks.

עצה: התחל עם כמה טריגרים חשובים למניעת עייפות התראות. לאחר מכן שנה ושפר.

הרחבה: פרוקסים וגילוי אוטומטי

השתמש ב-Zabbix Proxy לאזורים מרוחקים להקטין השהייה ועומס DB.

גילוי אוטומטי דרך SNMP חוסך זמן ברשתות גדולות.

פרוקסים מאפשרים איסוף מידע בתוך רשתות מרוחקות ללא חשיפת כל מכשיר לאינטרנט.

שיטות אבטחה מומלצות

  • השתמש ב-SNMPv3 להצפנה ואימות SNMP.
  • הגבל גישה ל-Zabbix UI וסוכנים באמצעות חומות אש.
  • החלף סיסמאות ומפתחות API לעיתים.
  • נהל VLAN או קהילות SNMP לקריאה בלבד למעקב.
  • גבה בסיסי נתונים והגדרות בתדירות גבוהה.

אזהרה: חשיפת קהילות SNMP או ממשק Zabbix לאינטרנט ללא הגנות מסוכנת.

השוואה קצרה לכלים אחרים

פתרוןמיקודאוטומציהמתאים ל-
Zabbixניטור מלאגבוהספקי אינטרנט ותשתיות גדולות
כלים מבוססי SNMP בלבדפרוטוקולבינוניסקר מכשירים פשוט
TR-069 / TR-369ניהול CPEבינוניספקים המנהלים CPE
Grafana + Prometheusמדדים + לוחות בקרהגבוהDevOps וסביבות ענן
The Dude (MikroTik)קל משקלנמוךרשתות קטנות

למה Zabbix לספקים ומנהלים

  • נראות מרכזית לאלפי מכשירים.
  • טריגרים והסלמות מותאמים אישית.
  • פרוקסים לאיסוף מבוזר.
  • ללא עלות רישוי לתכונות הליבה.

חוזקות אלו הופכות את Zabbix למומלץ עבור ספקי אינטרנט ומפעילים הזקוקים לניטור מלא.

איפה MKController עוזר: אם אתם מחפשים מודל תפעולי קל יותר למעקב וגישה מרחוק, NatCloud של MKController מפשט גישה למכשירים ומפחית הצורך בהרצת מערכת ניטור מלאה פנימית.

סיכום

Zabbix היא מערכת ניטור עוצמתית וגמישה.

בשילוב עם SNMP, היא מספקת תובנה מדויקת למכשירי MikroTik ובריאות הרשת.

התחל מעט: עקוב אחר זמינות וקצב העברה, ואז הרחב לוחות בקרה וטריגרים כשאתה מבין מה חשוב.


אודות MKController

מקווים שההסברים כאן עזרו לך לנווט את העולם של MikroTik והאינטרנט טוב יותר! 🚀
בין אם אתה מגדיר קונפיגורציות או מנסה להביא סדר לאסונות ברשת, MKController כאן כדי לפשט את חייך.

עם ניהול ענן מרכזי, עדכוני אבטחה אוטומטיים ולוח בקרה שקל לשלוט בו, יש לנו מה שצריך לשדרג את הפעילות שלך.

👉 התחל עכשיו ניסיון חינמי ל-3 ימים ב-mkcontroller.com — וראה איך ניהול רשת קל באמת נראה.