Zabbix 5.0 LTS منتشر شد

سیستم مانیتورینگ رایگان و متن باز Zabbix 5.0 LTS منتشر شد.

Zabbix یک سیستم جهانی برای نظارت بر عملکرد و در دسترس بودن سرورها، تجهیزات مهندسی و شبکه، برنامه‌ها، پایگاه‌های اطلاعاتی، سیستم‌های مجازی‌سازی، کانتینرها، خدمات فناوری اطلاعات، خدمات وب، زیرساخت‌های ابری است.

این سیستم یک چرخه کامل از جمع آوری داده ها، پردازش و تبدیل آنها، تجزیه و تحلیل داده های دریافتی، و پایان دادن به ذخیره این داده ها، تجسم و ارسال هشدارها با استفاده از قوانین تشدید را پیاده سازی می کند. این سیستم همچنین گزینه های انعطاف پذیری را برای گسترش روش های جمع آوری داده ها و هشدار و همچنین قابلیت های اتوماسیون از طریق API ارائه می دهد. یک رابط وب واحد، مدیریت متمرکز پیکربندی‌های نظارت و توزیع حقوق دسترسی به گروه‌های کاربری مختلف را پیاده‌سازی می‌کند. کد پروژه تحت مجوز GPLv2 توزیع شده است.

Zabbix 5.0 یک نسخه جدید LTS با یک دوره طولانی پشتیبانی رسمی است. برای کاربرانی که از نسخه های غیر LTS استفاده می کنند، توصیه می کنیم محصول را به نسخه LTS ارتقا دهند.

بهبودهای عمده در نسخه 5.0 LTS:

  • پشتیبانی SAML برای راه‌حل‌های ورود به سیستم واحد (SSO).
  • پشتیبانی رسمی از عامل جدید ماژولار برای پلتفرم های لینوکس و ویندوز با پشتیبانی از ذخیره سازی مطمئن داده ها در سیستم فایل محلی
  • رابط کاربری دوستانه تر با پیمایش آسان منو در سمت چپ، بهینه سازی شده برای نمایشگرهای گسترده
  • لیستی از دستگاه ها برای کاربران عادی در دسترس است (مانیتورینگ-> میزبان)
  • پشتیبانی از ماژول های سفارشی برای گسترش عملکرد رابط کاربری
  • امکان عدم پذیرش مشکل
  • پشتیبانی از الگوهای پیام برای اعلان ها در سطح نوع رسانه
  • یک ابزار کنسول جداگانه برای آزمایش اسکریپت های جاوا اسکریپت، مفید برای کار با هوک ها و پیش پردازش
  • پیکربندی و ساده سازی قالب های SNMP با انتقال پارامترهای SNMP به سطح رابط میزبان
  • پشتیبانی ماکرو سفارشی برای نمونه های اولیه میزبان
  • پشتیبانی از نوع داده Float64
  • نظارت بر در دسترس بودن دستگاه با استفاده از تابع nodata () در دسترس بودن پراکسی را در نظر می گیرد

بهبود امنیت و قابلیت اطمینان نظارت به دلیل:

  • پشتیبانی از Webhook از طریق پروکسی HTTP
  • امکان ممنوعیت اجرای چک های خاص توسط نماینده، پشتیبانی از لیست سفید و سیاه
  • امکان ایجاد لیستی از پروتکل های رمزگذاری مورد استفاده برای اتصالات TLS
  • پشتیبانی از اتصالات رمزگذاری شده به پایگاه داده های MySQL و PostgreSQL
  • انتقال به SHA256 برای ذخیره هش رمز عبور کاربر
  • از ماکروهای مخفی برای ذخیره رمزهای عبور، کلیدهای دسترسی و سایر اطلاعات محرمانه پشتیبانی می کند

عملکرد بهبود یافته:

  • فشرده سازی داده های تاریخی با استفاده از TimescaleDB
  • عملکرد رابط را برای میلیون ها دستگاه نظارتی بهینه کنید

سایر پیشرفت های قابل توجه:

  • اپراتورهای پیش پردازش جدید برای جایگزینی متن و دریافت نام ویژگی های JSON هنگام کار با JSONPath
  • گروه بندی پیام ها در سرویس گیرنده ایمیل بر اساس رویداد
  • امکان استفاده از ماکروهای مخفی در نام کاربری و رمز عبور برای دسترسی به IPMI
  • تریگرها از عملیات مقایسه برای داده های متنی پشتیبانی می کنند
  • بررسی های جدید برای تشخیص خودکار معیارهای عملکرد تحت ویندوز، سنسورهای IPMI، معیارهای JMX
  • پیکربندی تمام پارامترهای مانیتورینگ ODBC در سطح متریک فردی
  • امکان بررسی معیارهای قالب و دستگاه به طور مستقیم از رابط
  • پشتیبانی از عملیات تغییر انبوه ماکروهای کاربر
  • پشتیبانی از فیلتر برای برخی از ویجت های داشبورد را تگ کنید
  • امکان کپی نمودار از ویجت به عنوان تصویر PNG
  • پشتیبانی از روش API برای دسترسی به گزارش حسابرسی
  • نظارت از راه دور نسخه های مؤلفه Zabbix
  • پشتیبانی از ماکروهای {HOST.ID}، {EVENT.DURATION} و {EVENT.TAGSJSON} در اعلان‌ها
  • پشتیبانی از ElasticSearch 7.x
  • راه حل های قالب جدید برای نظارت بر Redis، MySQL، PostgreSQL، Nginx، ClickHouse، Windows، Memcached، HAProxy
  • پشتیبانی نانوثانیه برای zabbix_sender
  • امکان بازنشانی کش حالت SNMPv3
  • اندازه کلید متریک به 2048 کاراکتر افزایش یافته است، اندازه پیام هنگام تأیید مشکل به 4096 کاراکتر افزایش یافته است.

Zabbix خارج از جعبه ادغام با:

  • پلتفرم‌های میز راهنمایی Jira، Jira ServiceDesk، Redmine، ServiceNow، Zendesk، OTRS، Zammad
  • سیستم های اطلاع رسانی کاربر Slack، Pushover، Discord، Telegram، VictorOps، Microsoft Teams، SINGNL4، Mattermost، OpsGenie، PagerDuty

بسته‌های رسمی برای نسخه‌های فعلی پلتفرم‌های زیر در دسترس هستند:

  • توزیع های لینوکس RHEL، CentOS، Debian، SuSE، Ubuntu، Raspbian
  • سیستم های مجازی سازی مبتنی بر VMWare، VirtualBox، Hyper-V، XEN
  • کارگر بارانداز
  • عامل برای همه سیستم عامل ها از جمله MacOS و MSI برای عامل ویندوز

نصب سریع Zabbix برای پلتفرم های ابری در دسترس است:

  • AWS، Azure، Google Cloud، Digital Ocean، IBM/RedHat Cloud

برای مهاجرت از نسخه های قبلی، فقط باید فایل های باینری جدید (سرور و پروکسی) و یک رابط جدید نصب کنید. Zabbix به طور خودکار روند به روز رسانی را انجام می دهد. نیازی به نصب عوامل جدید نیست.

لیست کاملی از تمام تغییرات را می توان در اینجا یافت مستندات.

منبع: linux.org.ru

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