العربية
€EUR
المراقبة

Zabbix Server

متوافق مع مُثبِّت Infrawire

مراقبة Zabbix 7.0 LTS جاهزة للاستخدام مع MariaDB وApache عبر HTTPS

الحد الأدنى من المتطلبات
  • 2 غيغابايت ذاكرة RAM
المطوّر
Zabbix
الإصدار
أحدث إصدار مستقر
الترخيص
AGPL-3.0
الأنظمة
Debian 12, Debian 13, Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04

نبذة عن Zabbix Server

Zabbix منصة مراقبة مفتوحة المصدر تجمع المقاييس من خوادمك ومعدات الشبكة والخدمات والتطبيقات، ثم تطلق تنبيهات عندما تتجاوز قيمة ما حدًّا تحدده. يستخدمها مدراء الأنظمة وفرق التشغيل والشركات الصغيرة التي تريد مراقبة بنيتها دون الاعتماد على خدمة طرف ثالث.

عند التسليم يعمل على الـ VPS الخاص بك (لينكس، في باريس أو فرانكفورت) Zabbix 7.0 LTS بمكوناته: الخادم، وواجهة الويب المكتوبة بـ PHP، وAgent 2، وقاعدة بيانات MariaDB مخصصة. يقدم Apache الواجهة عبر HTTPS بشهادة موقعة ذاتيًا، ويعيد توجيه جذر الموقع إلى /zabbix.

مرحلة معالج التثبيت عبر الويب أُنجزت مسبقًا: كُتب ملف إعداد الواجهة، واستُوردت بنية قاعدة البيانات، واستُبدلت كلمة مرور الحساب Admin (قيمتها الافتراضية في Zabbix هي zabbix) بقيمة عشوائية. ستجدها في الملف /tmp/credentials.txt.

ما يمكنك فعله مع Zabbix Server

  • الخادم والواجهة وAgent 2

    ثُبتت الحزم الرسمية من مستودع Zabbix 7.0 وفُعّلت عند الإقلاع: zabbix-server وواجهة الويب وzabbix-agent2. لذلك يستطيع الخادم مراقبة نفسه منذ أول تسجيل دخول.

  • قاعدة MariaDB مهيأة مسبقًا

    أُنشئت قاعدة zabbix (بترميز utf8mb4) مع مستخدم مخصص وكلمة مرور عشوائية، واستُوردت بنيتها. لا تحتاج إلى أي خطوة يدوية في قاعدة البيانات.

  • HTTPS منذ لحظة التسليم

    ينشر Apache الواجهة عبر HTTPS بالشهادة الموقعة ذاتيًا القادمة من حزمة ssl-cert. يمكنك لاحقًا استبدالها بشهادة تخص نطاقك.

  • كلمة مرور Admin مولدة

    تُحذف كلمة المرور الافتراضية أثناء التثبيت. يُسجل الحساب Admin وقيمته العشوائية في /tmp/credentials.txt، ولا يقرأ الملف إلا root.

  • إصدار LTS بدعم طويل

    Zabbix 7.0 فرع بدعم طويل الأمد، ويناسب خادم مراقبة لا تريد ترحيله كل ستة أشهر.

ابدأ مع Zabbix Server

من الطلب إلى التشغيل الفعلي في دقائق.

  1. 1

    اطلب الـ VPS مع تحديد Zabbix

    اختر VPS لينكس في باريس أو فرانكفورت (Debian 12 أو Debian 13 أو Ubuntu 20.04 أو 22.04 أو 24.04)، ثم حدد Zabbix Server في تبويب «التطبيقات» بنموذج الطلب. اختر 4 جيجابايت من الذاكرة إذا كنت ستراقب عشرات المضيفين، و2 جيجابايت هي الحد الأدنى.

  2. 2

    اتصل بالخادم واقرأ بيانات الدخول

    بعد تسليم الخادم، اتصل عبر SSH واقرأ ملف بيانات الدخول. يحتوي على عنوان الواجهة والحساب Admin وكلمة مروره. انسخه إلى مكان آخر، فقد يُفرغ /tmp عند إعادة التشغيل.

    Bash
    ssh root@SERVER_IP cat /tmp/credentials.txt
  3. 3

    أضف أول مضيف للمراقبة

    افتح https://SERVER_IP/zabbix واقبل تحذير الشهادة الموقعة ذاتيًا. على الجهاز المراد مراقبته ثبّت zabbix-agent2 من مستودع Zabbix 7.0، واكتب Server=SERVER_IP في /etc/zabbix/zabbix_agent2.conf، وأعد تشغيل الوكيل، ثم أنشئ المضيف من «جمع البيانات» (Data collection) > «المضيفون» (Hosts) مع قالب مثل «Linux by Zabbix agent».

    Bash
    sudo nano /etc/zabbix/zabbix_agent2.conf sudo systemctl restart zabbix-agent2
  4. 4

    أمّن الخادم قبل الإنتاج

    غيّر كلمة مرور Admin من الواجهة، وأنشئ حسابات شخصية لكل مستخدم، ثم قيّد الوصول بجدار حماية. وجّه نطاقًا إلى الـ VPS واستبدل الشهادة الموقعة ذاتيًا بشهادة Let's Encrypt.

    Bash
    ufw allow 22/tcp ufw allow 80/tcp ufw allow 443/tcp ufw allow from AGENT_IP to any port 10051 proto tcp ufw enable

استخدامات Zabbix Server

  • مراقبة أسطول خوادم لينكس

    تابع المعالج والذاكرة والقرص والخدمات والعمليات على خوادم VPS أو الخوادم المخصصة، مع تنبيهات عبر البريد الإلكتروني أو webhook عند تجاوز الحد.

  • مراقبة المواقع والخدمات

    افحص توفر HTTP وشهادات TLS والمنافذ المفتوحة وأزمنة الاستجابة لمواقعك وواجهات API من نقطة مركزية واحدة.

  • بديل لخدمة مراقبة سحابية

    احتفظ بمقاييسك وسجلها التاريخي على خادم تتحكم به في أوروبا، بدل خدمة مراقبة خارجية تحاسبك عن كل مضيف.

  • متابعة معدات الشبكة

    استعلم عن الراوترات والسويتشات وأجهزة UPS عبر SNMP، وتابع حركة الواجهات في لوحات معلومات وخرائط.

أسئلة شائعة عن Zabbix Server

هي مكتوبة في /tmp/credentials.txt عند انتهاء التثبيت. الحساب هو Admin وكلمة المرور مولدة عشوائيًا، وليست القيمة الافتراضية zabbix. انسخ الملف إلى مكان آمن لأن /tmp قد يُفرغ عند إعادة التشغيل.

المزيد عن Zabbix Server

الملفات والخدمات التي يجب معرفتها

إعداد الخادم في /etc/zabbix/zabbix_server.conf (أُضيف السطر DBPassword= إليه أثناء التثبيت). وإعداد الواجهة في /etc/zabbix/web/zabbix.conf.php، وإعداد الوكيل في /etc/zabbix/zabbix_agent2.conf. الخدمات هي zabbix-server وzabbix-agent2 وapache2 وmariadb.

systemctl status zabbix-server zabbix-agent2 apache2 mariadb

المنافذ وجدار الحماية

يستخدم Zabbix افتراضيًا المنفذ 10051 على جانب الخادم (للوكلاء النشطين والبروكسيات) والمنفذ 10050 على جانب الوكيل (للفحوص السلبية). على الجهاز المراقَب في الوضع السلبي، اسمح بالمنفذ 10050 من عنوان خادم Zabbix وحده. لا تفتح هذين المنفذين أبدًا لكل الإنترنت.

الانتقال إلى شهادة حقيقية

تحمي الشهادة الموقعة ذاتيًا قناة النقل لكنها تُظهر تحذيرًا في المتصفح. بعد توجيه نطاقك إلى الـ VPS، اكتب ServerName YOUR_DOMAIN في /etc/apache2/sites-available/default-ssl.conf، ثم شغّل Certbot مع إضافة Apache. يمكنك إدارة أسماء نطاقاتك من /web-domains.

نسخ قاعدة البيانات احتياطيًا

كل الإعدادات والسجل التاريخي موجودة في قاعدة zabbix. الحد الأدنى هو نسخة منطقية دورية تُحفظ خارج الخادم.

mariadb-dump --single-transaction zabbix | gzip > /root/zabbix-$(date +%F).sql.gz

انسخ أيضًا المجلد /etc/zabbix/. يكبر السجل التاريخي بزيادة عدد العناصر المجمعة وتكرار جمعها، فراقب مساحة القرص، لأنها السبب الأول لامتلاء خوادم المراقبة. تجد أدلة أخرى في /learn.

ابقَ على اطلاع بأحدث العروض والخصومات والعروض الترويجية الخاصة.

عرض العروض الترويجية

نستخدم ملفات تعريف الارتباط

نستخدم كوكيز تحليلية لتحسين تجربتك. لا نبيع البيانات لأطراف ثالثة. المزيد في سياسة الخصوصية.