بررسی نکات برجسته در Zabbix 7.2
این گزارش به بررسی مهمترین ویژگیها و ایدههای معرفیشده در نسخه 7.2 پلتفرم نظارتی Zabbix میپردازد.
خلاصه اجرایی
Zabbix 7.2 یک نسخه تکاملی است که بر بهبودهای بصری، سادهسازی مدیریت و گسترش قابلیتهای نظارتی تمرکز دارد. این نسخه تغییرات انقلابی ندارد، اما پایهای محکم برای پیشرفتهای آینده فراهم میکند. مهمترین ویژگیها شامل ویجتهای جدید برای نمایش بهتر دادهها، بهبود نظارت بر سختافزارهای خاص مانند NVIDIA GPU و دستگاههای شبکه از طریق NETCONF ، و سادهسازی فرآیندهای استقرار و پیکربندی است. همچنین، پشتیبانی از پایگاه داده Oracle به طور کامل حذف شده است.

موضوعات اصلی و ایدههای کلیدی
1- بهبودهای بصری و نمایش دادهها
- ویجت Top items : جایگزین ویجت قدیمی Data overview شده و امکان مشاهده خلاصهای از معیارهای مهم را با استفاده از الگوهای آیتم فراهم میکند. این ویجت از نوارها، شاخصها و نمودارهای خطی کوچک (sparklines) برای نمایش وضعیت آیتمها و تعریف آستانهها بهصورت پویا استفاده میکند تا شناسایی سریع مشکلات را تسهیل کند.
- نمودار خطی کوچک (Sparkline chart) : به ویجتهای Top hosts ، Top items و Item value اضافه شده و اطلاعات زمینهای را در کنار مقادیر داده نمایش میدهد. این نمودارها روند دادهها را بهصورت فشرده و بدون اشغال فضای زیاد نشان میدهند.
- ویجت Host card : اطلاعات دقیق یک میزبان مانند تعداد مشکلات، وضعیت اینترفیسها و اطلاعات موجودی را در یک داشبورد واحد نمایش میدهد. این ویجت با اتصال به Host navigator ، مشاهده اطلاعات میزبانهای مختلف را سادهتر میکند و نیاز به کلیکهای متعدد را کاهش میدهد.
- قابلیت Host override در ویجت Graph : امکان تغییر پویای میزبان نمایشدادهشده در ویجت Graph را از طریق ویجتهای خارجی مانند Host navigator یا Honeycomb فراهم میکند. این ویژگی مقایسه معیارهای میزبانهای مختلف را بدون نیاز به ایجاد چندین ویجت Graph آسانتر میکند.
- بهبود ویجت Top hosts : گزینههای پیکربندی بیشتری برای ستونهای مقادیر آیتمها ارائه میدهد، از جمله نمایش نمودارهای خطی کوچک، مقادیر باینری بهصورت تصاویر کوچک یا لینک، و رنگآمیزی پویای دادههای متنی بر اساس عبارات منظم برای نظارت بر لاگها.

2- قابلیتهای نظارتی جدید و بهبودیافته
- نظارت بر NVIDIA GPU : با Zabbix agent 2 ، کشف خودکار و نظارت بر GPU های NVIDIA در محیطهای Linux و Windows امکانپذیر شده است. معیارهایی مانند استفاده از GPU ، مصرف برق و دما قابل نظارت هستند. قالب مربوطه در نسخه فرعی بعدی منتشر خواهد شد.
- نظارت بر دستگاههای شبکه با NETCONF و SSH Subsystem : پشتیبانی از پارامتر subsystem در آیتمهای SSH اضافه شده که جمعآوری دادهها از طریق سابسیستمهایی مانند NETCONF یا SFTP را ممکن میکند. این ویژگی برای دستگاههای شبکه با دسترسی محدود به NETCONF مفید است.
- بهبود نظارت بر Vmware : قابلیتهای جدید جمعآوری داده Vmware ، شامل قالب مستقل برای VMware hypervisor و نظارت بر وضعیت نگهداری ماشینهای مجازی، اضافه شده است.

3- سادهسازی استقرار و پیکربندی
- پارامترهای پیکربندی در متغیرهای محیطی: این قابلیت، استقرار اجزای Zabbix از طریق گردشکارهای اتوماسیون یا کانتینرها را سادهتر میکند.
- ماکروهای داخلی جدید و بهروزشده: ماکروهایی مانند {TIMESTAMP} برای مهرهای زمانی Unix و {FUNCTION.VALUE} برای ارجاع به نتایج توابع در ماکروهای عبارت معرفی شدهاند که هشدارها و پیکربندی را بهبود میبخشند.
- قالبها و یکپارچهسازیهای جدید: قالبهایی برای LAMP stack ، NVIDIA GPU ، Juniper MX series ، Huawei OceanStor V6 Dorado ، Nutanix و Website certificate توسط Zabbix agent 2 ارائه شده است.
4- تغییرات و بهبودهای اضافی
- پشتیبانی از وضعیت CPU CP_SPIN در OpenBSD .
- افزایش حداکثر نسخه پشتیبانیشده TimescaleDB به 2.17 و PostgreSQL به 17 .
- حذف کامل پشتیبانی از پایگاه داده Oracle .
- حذف محدودیت تعداد آیتمهای وابسته.
- پشتیبانی از مقیاسبندی لگاریتمی محور Y در نمودارها.
- افزایش حداکثر تعداد ردیفها در ویجتهایی مانند Top hosts از 100 به 1000 .
- بهبود ساعت دیجیتال (Clock Widget) برای حذف نیاز به تنظیم دستی اندازه فونت.

نکات برجسته
- Zabbix 7.2 یک نسخه انقلابی نیست، بلکه مقدمهای برای بهبودهای بزرگتر در نسخههای آینده مانند (7.4 یا 8.0) است.
- ویجت Host Card راهکاری برای کاهش کلیکهای متعدد در رابط کاربری و نمایش یکپارچه اطلاعات میزبان ارائه میدهد.
- قابلیت Host override در ویجت Graph تعامل بین ویجتها را بهبودtailored میبخشد و تغییر میزبانها را سادهتر میکند.
- حذف پشتیبانی از Oracle یک تغییر مهم است و کاربران باید برای مهاجرت برنامهریزی کنند.
نتیجهگیری
Zabbix 7.2 با تمرکز بر بهبود نمایش دادهها و سادهسازی مدیریت، ابزارهای کارآمدتری برای نظارت ارائه میدهد. ویجتهای جدید و بهبودیافته، مشاهده و تحلیل دادهها را آسانتر میکنند، در حالی که پشتیبانی از فناوریهایی مانند NVIDIA GPU و NETCONF ، قابلیتهای نظارتی را گسترش میدهد. این نسخه بیشتر یک گام تکاملی است و انتظار میرود بهبودهای بزرگتر در آینده معرفی شوند. حذف پشتیبانی از Oracle نیازمند اقدام کاربران است. Zabbix 7.2 با ارائه ابزارهای بهتر برای مدیریت محیطهای نظارتی، پایهای محکم برای آینده ایجاد میکند.