Zabbix از سه جزء اصلی تشکیل شده است: سرور برای هماهنگی اجرای چک ها، ایجاد درخواست های آزمایشی و جمع آوری آمار. عواملی برای انجام بررسی ها در سمت میزبان های خارجی؛ فرانت اند برای سازماندهی مدیریت سیستم کد
بستههای رسمی برای نسخههای فعلی پلتفرمهای زیر در دسترس هستند:
- توزیع های لینوکس RHEL، CentOS، Debian، SuSE، Ubuntu، Raspbian
- سیستم های مجازی سازی مبتنی بر VMWare، VirtualBox، Hyper-V، XEN
- کارگر بارانداز
- عامل برای همه سیستم عامل ها از جمله MacOS و MSI برای عامل ویندوز
- AWS، Azure، Google Cloud، Digital Ocean، IBM/RedHat Cloud
- ادغام با پلتفرم های میز راهنمای Jira، Jira ServiceDesk، Redmine، ServiceNow، Zendesk، OTRS، Zammad
- ادغام با سیستم های اطلاع رسانی کاربر Slack، Pushover، Discord، Telegram، VictorOps، Microsoft Teams، SINGNL4، Mattermost، OpsGenie، PagerDuty
برای مهاجرت از نسخه های قبلی، فقط باید فایل های باینری جدید (سرور و پروکسی) و یک رابط جدید نصب کنید. Zabbix به طور خودکار پایگاه داده را به روز می کند. نیازی به نصب عوامل جدید نیست. جزئیات بیشتر را می توان در یافت
- راه حل های قالب جدید برای نظارت بر Redis، MySQL، PostgreSQL، Nginx، ClickHouse، Windows، Memcached، HAProxy
- پشتیبانی مجوز SAML برای راهحلهای ورود به سیستم واحد (SSO).
- پشتیبانی رسمی از عامل جدید ماژولار برای پلتفرم های لینوکس و ویندوز
- امکان ذخیره ایمن داده های جمع آوری شده توسط عامل در سیستم فایل محلی
- بهبودهای امنیتی:
- پشتیبانی از Webhooks از طریق پروکسی HTTP
- امکان ممنوعیت اجرای چک های خاص توسط نماینده، پشتیبانی از لیست سفید و سیاه
- امکان تولید لیستی از پروتکل های رمزگذاری مورد استفاده برای اتصالات TLS
- پشتیبانی از اتصالات رمزگذاری شده به پایگاه های داده MySQL و PostgreSQL
- برای ذخیره هش رمز عبور کاربر، به SHA256 بروید
- امکان پنهان کردن مقادیر مخفی (رمزهای عبور، کلیدهای دسترسی و غیره) ماکروهای کاربر در رابط Zabbix و هنگام ارسال اعلان ها
- فشرده سازی داده های تاریخی با استفاده از TimescaleDB
- رابط کاربری دوستانهتر با منوهای آسان برای پیمایش در سمت چپ که میتوان آنها را جمع کرد یا کاملاً پنهان کرد تا فضای صفحه ذخیره شود.
- لیستی از دستگاه های نظارتی برای کاربران عادی موجود است
- پشتیبانی از ماژول های سفارشی برای گسترش عملکرد رابط کاربری
- امکان عدم پذیرش مشکل
- اپراتورهای پیش پردازش جدید برای جایگزینی متن و دریافت نام ویژگی های JSON هنگام کار با JSONPath
- گروه بندی پیام ها در سرویس گیرنده ایمیل بر اساس رویداد
- امکان استفاده از ماکروهای مخفی در نام کاربری و رمز عبور برای دسترسی به IPMI
- پشتیبانی از الگوهای پیام برای اعلان ها در سطح نوع رسانه
- یک ابزار کنسول جداگانه برای آزمایش اسکریپت های جاوا اسکریپت، مفید برای وب هوک ها و پیش پردازش
- تریگرها از عملیات مقایسه برای داده های متنی پشتیبانی می کنند
- بررسی های جدید برای تشخیص خودکار معیارهای عملکرد تحت ویندوز، سنسورهای IPMI، معیارهای JMX
- پیکربندی تمام پارامترهای مانیتورینگ ODBC در سطح متریک فردی
- امکان بررسی معیارهای قالب و دستگاه به طور مستقیم از رابط
- پشتیبانی ماکرو سفارشی برای نمونه های اولیه میزبان
- پشتیبانی از نوع داده Float64
- عملکرد رابط را برای میلیون ها دستگاه نظارتی بهینه کنید
- پشتیبانی از عملیات تغییر انبوه ماکروهای کاربر
- پشتیبانی از فیلتر برای برخی از ویجت های داشبورد را تگ کنید
- امکان کپی نمودار از ویجت به عنوان تصویر PNG
- پیکربندی و ساده سازی قالب های SNMP با انتقال پارامترهای SNMP به سطح رابط میزبان
- پشتیبانی از روش API برای دسترسی به گزارش حسابرسی
- نظارت از راه دور نسخه های مؤلفه Zabbix
- نظارت بر در دسترس بودن دستگاه با استفاده از تابع nodata () در دسترس بودن پراکسی را در نظر می گیرد
- پشتیبانی از ماکروهای {HOST.ID}، {EVENT.DURATION} و {EVENT.TAGSJSON} در اعلانها
- پشتیبانی از ElasticSearch 7.x
- پشتیبانی نانوثانیه برای zabbix_sender
- امکان بازنشانی کش حالت SNMPv3
- اندازه کلید متریک به 2048 کاراکتر افزایش یافته است، اندازه پیام هنگام تأیید مشکل به 4096 کاراکتر افزایش یافته است.
منبع: opennet.ru