تم إطلاق الإصدار الجديد من Zabbix 5.4 للتو ، حيث تم تنفيذ يتم تمييز دعم إنشاء التقارير بتنسيق PDF ، بناء جملة جديد لإضافة اكتشاف مشاكل أكثر تعقيدًا ، تحسين تصور البيانات، ودعم الرمز المميز للوصول إلى واجهة برمجة التطبيقات ، وعلامات مستوى المقاييس ، وتحسينات الأداء ، وغير ذلك الكثير.
بالنسبة لأولئك الذين ليسوا على دراية بـ Zabbix ، يجب أن تعلم أنه يتكون من ثلاثة مكونات أساسية: خادم لتنسيق تنفيذ عمليات التحقق وإنشاء طلبات الاختبار وتجميع الإحصائيات ؛ وكلاء لإجراء عمليات التحقق من قبل مضيفين خارجيين ؛ واجهة لتنظيم إدارة النظام.
الأخبار الرئيسية في Zabbix 5.4
في هذا الإصدار الجديد المقدم ، أحد المستجدات التي تبرز هو الجديد دعم تقارير PDF وإنشاءها المجدول وتسليمها للمستخدمين ، دور جديد للتحكم في الوصول إلى هذه الوظيفة.
أبرز أيضًا في Zabbix 5.4 ملف تحسينات الأداء والتوافرد ، نظرًا لأن التحقيقات لم تعد تتطلب اتصالًا بقاعدة البيانات ، فقد تمت إضافة ذاكرة تخزين مؤقت لمعالجة الاتجاه الأسرع ، بالإضافة إلى دعم بدء تشغيل خادم أكثر موثوقية وسلاسة قادرًا على تلقي ومعالجة الكثير من البيانات الجديدة والعمل المتوازي مع البيانات الموجودة على تم تحسين الخادم والوكيل.
وعلاوة على ذلك، كما يتم تمييز بناء جملة مبتكر لتعبيرات الزناد ، المقاييس المحسوبة والمجمعة ، بالإضافة إلى إزالة جميع القيود المعروفة من الصيغة أعلاه ، مع تبسيطها. يمكن للمقاييس المجمعة الآن تحديد البيانات حسب العلامات وأحرف البدل من المضيفين ومفاتيح المقاييس
يتم الجمع بين وظائف لقطات الشاشة ولوحات المعلومات ، ظهر دعم للوحات متعددة الصفحات.
أيضا sيسلط الضوء على دعم الرموز المميزة للوصول إلى واجهة برمجة التطبيقات ، من الممكن تحديد تاريخ انتهاء صلاحية الرمز المميز ودعم الملصقات على المستوى المتري. التطبيقات لم تعد مدعومة.
من التحسينات الأمنية التي تبرز:
- يدعم جميع بروتوكولات التشفير SNMPv3
- تفاصيل الخطأ المخفية في حالة فشل الاتصال بالواجهة
- تم تعطيل الإكمال التلقائي للحقول التي تحتوي على كلمات مرور ومعلومات حساسة أخرى
- دعم مصادقة NTLM لروابط WEB
تحسينات لتبسيط التشغيل وتخصيص المراقبة
- قائمة المستوى الثالث للتنقل بشكل أفضل
- أبسط أشكال لعمليات الاستيراد والتغيير بالجملة
- يعتمد توفر المقاييس الآن على توفر واجهات المضيف.
- إمكانية استخدام المرشحات السلبية للتسميات في الواجهة.
- دعم خرائط القيمة على مستوى المضيف والقالب لاستقلال القالب
- يمكن استخدام البرامج النصية العامة للتنبيهات والتكاملات والأوامر المخصصة
- دعم معالجة بيانات XML في المعالجة المسبقة وخطافات WEB
- تم إعادة تسمية CurlHttpRequest إلى HttpRequest في أدوات ربط الويب لسهولة الاستخدام
كيفية تثبيت Zabbix على Ubuntu ومشتقاته؟
Si هل تريد تثبيت هذه الأداة في نظامك ، يمكنك القيام بذلك عن طريق فتح المحطة (يمكنك استخدام مجموعة المفاتيح Ctrl + Alt + T) وفيها ستكتب ما يلي:
wget https://repo.zabbix.com/zabbix/5.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.4-1%2Bubuntu20.04_all.deb sudo dpkg -i zabbix-release_5.4-1+ubuntu20.04_all.deb</pre> sudo apt update sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent
كما ذكرنا في البداية ، يستخدم Zabbix قاعدة بيانات لتخزين المعلومات ، لذلك يجب أن يكون لديك بعض البيانات المدعومة مثبتة بالفعل على نظامك ، بالإضافة إلى استخدام Apache ، لذلك أوصي بتثبيت Lamp. تم التثبيت الآن يجب علينا إنشاء قاعدة بيانات لـ Zabbix ، يمكننا القيام بذلك عن طريق كتابة:
sudo mysql -uroot -p password mysql> create database zabbix character set utf8 collate utf8_bin; mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'contraseña'; mysql> quit
حيث "كلمة المرور" هي كلمة مرور قاعدة البيانات الخاصة بك والتي يجب عليك تذكرها أو كتابتها لوضعها لاحقًا في ملف التكوين.
سنقوم الآن باستيراد ما يلي:
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
Y دعنا نعدل الملف التالي، حيث سنضع كلمة مرور قاعدة البيانات:
sudo nano /etc/zabbix/zabbix_server.conf
وسنبحث عن السطر "DBPassword =" أين سنضع كلمة مرور قاعدة البيانات.
سنقوم الآن بتحرير ملف /etc/zabbix/apache.conf:
ونبحث عن السطر "php_value date.timezone" الذي سنقوم بإزالته (إزالة #) وسنضع منطقتنا الزمنية (في حالتي المكسيك):
php_value date.timezone America/Mexico
أخيرًا ، نعيد تشغيل الخدمة باستخدام:
sudo systemctl restart zabbix-server zabbix-agent apache2 sudo systemctl enable zabbix-server zabbix-agent apache2
للوصول إلى Zabbix ، يمكنك القيام بذلك من متصفح الويب الخاص بك عن طريق الانتقال إلى المسار (في حالة الخادم) http: // server_ip_or_name / zabbix أو على مضيف محلي للكمبيوتر / zabbix