انتشار سیستم مانیتورینگ Zabbix 4.4

پس از 6 ماه توسعه در دسترس است نسخه جدید سیستم مانیتورینگ Zabbix 4.4، کد آن توزیع شده توسط تحت مجوز GPLv2. Zabbix از سه جزء اصلی تشکیل شده است: سرور برای هماهنگی اجرای چک ها، ایجاد درخواست های آزمایشی و جمع آوری آمار. عواملی برای انجام بررسی ها در سمت میزبان های خارجی؛ فرانت اند برای سازماندهی مدیریت سیستم

برای برداشتن بار از سرور مرکزی و تشکیل یک شبکه نظارتی توزیع شده، می توان یک سری از سرورهای پراکسی را مستقر کرد که داده ها را برای بررسی گروهی از میزبان ها جمع آوری می کند. داده ها را می توان در MySQL، PostgreSQL، TimescaleDB، DB2 و Oracle DBMS ذخیره کرد. بدون عامل، سرور Zabbix می تواند داده ها را از طریق پروتکل هایی مانند SNMP، IPMI، JMX، SSH/Telnet، ODBC دریافت کند و در دسترس بودن برنامه های کاربردی وب و سیستم های مجازی سازی را آزمایش کند.

اصلی نوآوری ها:

  • نوع جدیدی از عامل معرفی شده است - zabbix_agent2 که در Go نوشته شده و چارچوبی برای توسعه پلاگین ها برای آزمایش سرویس ها و برنامه های مختلف ارائه می دهد. عامل جدید شامل یک زمان‌بندی داخلی است که از زمان‌بندی انعطاف‌پذیر چک‌ها پشتیبانی می‌کند و می‌تواند وضعیت بین چک‌ها را نظارت کند (مثلاً با باز نگه داشتن اتصال به DBMS). برای صرفه جویی در ترافیک، ارسال داده های دریافتی در حالت دسته ای پشتیبانی می شود. عامل جدید در حال حاضر تنها در پلتفرم لینوکس می تواند برای جایگزینی شفاف عامل قبلی استفاده شود.
  • قابلیت استفاده اضافه شد قلاب های وب و اقدامات و کنترل‌کننده‌های اعلان‌های خودش در هنگام شناسایی خرابی‌های سرویس‌های در حال بررسی. هندلرها را می توان در جاوا اسکریپت نوشت و برای تماس با خدمات تحویل اعلان خارجی یا سیستم های ردیابی خطا استفاده کرد. به عنوان مثال، می توانید یک کنترل کننده برای ارسال پیام در مورد مشکلات به یک چت شرکتی بنویسید.
  • پشتیبانی رسمی برای DBMS اجرا شده است TimescaleDB به عنوان مخزن داده های بازرسی برخلاف قبلاً پشتیبانی شده است
    MySQL، PostgreSQL، Oracle و DB2، TimescaleDB DBMS مخصوصاً برای ذخیره و پردازش داده ها در قالب یک سری زمانی بهینه شده است (برش هایی از مقادیر پارامترها در فواصل زمانی مشخص؛ یک رکورد زمان را تشکیل می دهد و مجموعه ای از مقادیر مربوط به این بار). TimescaleDB به شما اجازه می دهد تا به طور قابل توجهی بهبود کارایی و بهره وری هنگام کار با چنین داده هایی، یک سطح تقریبا خطی عملکرد را نشان می دهد. علاوه بر این، TimescaleDB از ویژگی هایی مانند تمیز کردن خودکار رکوردهای قدیمی پشتیبانی می کند.

    انتشار سیستم مانیتورینگ Zabbix 4.4

  • آماده شده مشخصات طراحی قالب ها برای استانداردسازی تنظیمات. ساختار فایل‌های XML/JSON به شکلی مناسب برای ویرایش دستی الگو در یک ویرایشگر متنی معمولی آورده شده است. الگوهای موجود با مشخصات پیشنهادی هماهنگ هستند.
  • یک پایگاه دانش برای مستندسازی عناصر و محرک‌های در حال بررسی پیاده‌سازی شده است که می‌توان با توضیحات مفصل، توضیح اهداف جمع‌آوری اطلاعات و دستورالعمل‌هایی برای اقدام در صورت بروز مشکلات ارائه کرد.

    انتشار سیستم مانیتورینگ Zabbix 4.4

  • قابلیت های پیشرفته برای تجسم وضعیت زیرساخت ارائه شده است. امکان تغییر پارامترهای ویجت با یک کلیک اضافه شده است. مجموعه های نمودار برای نمایش بر روی صفحه نمایش عریض و پانل های دیواری بزرگ بهینه شده اند. همه ویجت ها برای نمایش در حالت بدون هد تطبیق داده شده اند. یک ویجت جدید برای نمایش نمونه های اولیه نمودار اضافه شده است. یک حالت مشاهده انبوه جدید با آمار خلاصه مشکلات به ویجت اضافه شده است.

    انتشار سیستم مانیتورینگ Zabbix 4.4

  • نمودارها و نمودارهای ستونی اکنون شامل پشتیبانی از نمایش داده‌های پردازش شده با استفاده از توابع مختلف جمع‌آوری شده‌اند که تجزیه و تحلیل داده‌ها را در دوره‌های زمانی طولانی آسان‌تر می‌کند و برنامه‌ریزی را ساده می‌کند. توابع زیر پشتیبانی می شوند: min،
    حداکثر
    میانگین
    شمردن،
    مجموع
    اول و
    آخر؛

    انتشار سیستم مانیتورینگ Zabbix 4.4

  • اضافه شدن قابلیت ثبت خودکار دستگاه های جدید با استفاده از کلیدهای PSK (کلید از قبل به اشتراک گذاشته شده) با رمزگذاری تنظیمات برای میزبان اضافه شده.
    انتشار سیستم مانیتورینگ Zabbix 4.4

  • پشتیبانی اضافه شده برای نحو توسعه یافته JSONPath، که به شما امکان می دهد پیش پردازش داده های پیچیده را در قالب JSON سازماندهی کنید، از جمله عملیات جمع آوری و جستجو.

    انتشار سیستم مانیتورینگ Zabbix 4.4

  • پشتیبانی اضافه شده برای پیوست کردن توضیحات به ماکروهای سفارشی.
    انتشار سیستم مانیتورینگ Zabbix 4.4

  • کارایی جمع‌آوری و تعریف داده‌های مربوط به WMI، JMX و ODBC با افزودن چک‌های جدید که آرایه‌هایی از اشیاء را در قالب JSON برمی‌گرداند، بهبود یافته است. همچنین پشتیبانی از فضای ذخیره سازی VMWare و سرویس های systemd و همچنین قابلیت تبدیل داده های CSV به JSON اضافه شده است.

    انتشار سیستم مانیتورینگ Zabbix 4.4

  • حداکثر محدودیت تعداد عناصر وابسته به 10 هزار افزایش یافته است.
  • پشتیبانی اضافه شده برای پلتفرم های جدید: SUSE Linux Enterprise Server 15، Debian 10، Raspbian 10، macOS و RHEL 8. بسته ای با یک عامل در فرمت MSI برای ویندوز آماده شده است. اضافه شدن پشتیبانی برای استقرار سریع سیستم نظارت در یک کانتینر ایزوله یا در محیط های ابری AWS، Azure،
    Google Cloud Platform،
    دیجیتال اوشن و داکر.

منبع: opennet.ru

اضافه کردن نظر