سیستم مانیتورینگ رایگان با Zabbix 5.2 کاملا متن باز منتشر شد.
Zabbix یک سیستم جهانی برای نظارت بر عملکرد و در دسترس بودن سرورها، تجهیزات مهندسی و شبکه، برنامهها، پایگاههای اطلاعاتی، سیستمهای مجازیسازی، کانتینرها، خدمات فناوری اطلاعات، خدمات وب، زیرساختهای ابری است.
این سیستم یک چرخه کامل از جمع آوری داده ها، پردازش و تبدیل آن ها، تجزیه و تحلیل داده های دریافتی و پایان دادن به ذخیره این داده ها، تجسم و ارسال هشدارها با استفاده از قوانین تشدید را پیاده سازی می کند. این سیستم همچنین گزینه های انعطاف پذیری را برای گسترش روش های جمع آوری داده ها و هشدار و همچنین قابلیت های اتوماسیون از طریق یک API قدرتمند ارائه می دهد.
یک رابط وب واحد، مدیریت متمرکز پیکربندیهای نظارت و توزیع حقوق دسترسی به گروههای کاربری مختلف را پیادهسازی میکند. کد پروژه تحت مجوز GPLv2 توزیع شده است.
Zabbix 5.2 یک نسخه اصلی جدید غیر LTS با دوره پشتیبانی رسمی استاندارد است.
پیشرفت های عمده در نسخه 5.2:
- پشتیبانی از نظارت مصنوعی با توانایی ایجاد اسکریپت های پیچیده چند مرحله ای برای به دست آوردن داده ها و انجام بررسی های پیچیده در دسترس بودن سرویس
- مجموعه ای از توابع ماشه برای تجزیه و تحلیل طولانی مدت ظاهر شده است که به شما امکان می دهد هشدارهایی مانند "تعداد تراکنش ها در هر ثانیه در اکتبر 23٪ افزایش یافته است" ایجاد کنید.
- پشتیبانی از نقش های کاربر برای مدیریت گرانول حقوق کاربر با قابلیت کنترل دسترسی به اجزای مختلف رابط، روش های API و اقدامات کاربر
- امکان ذخیره تمام اطلاعات مخفی (رمزهای عبور، رمزها، نامهای کاربری برای مجوز و غیره) مورد استفاده در Zabbix در یک Hashicorp Vault خارجی برای حداکثر امنیت
- پشتیبانی از مانیتورینگ IoT و نظارت بر تجهیزات صنعتی با استفاده از پروتکلهای modus و MQTT
- توانایی ذخیره و جابجایی سریع بین فیلترها در رابط
بهبود امنیت و قابلیت اطمینان نظارت به دلیل:
- ادغام با Hashicorp Vault
- پشتیبانی از UserParameterPath برای عوامل
- نام کاربری یا رمز عبور نادرست هیچ اطلاعات اضافی در مورد اینکه آیا کاربر ثبت شده وجود دارد ارائه نمی دهد
بهبود عملکرد و تداوم به دلیل:
- پشتیبانی از توازن بار برای رابط وب و API که امکان مقیاس افقی این اجزا را فراهم می کند
- بهبود عملکرد برای منطق پردازش رویداد
سایر پیشرفت های قابل توجه:
- توانایی تعیین مناطق زمانی مختلف برای کاربران مختلف
- توانایی مشاهده وضعیت فعلی حافظه پنهان تاریخی یک سیستم در حال اجرا برای درک بهتر عملیات Zabbix
- به عنوان بخشی از ترکیب عملکرد اسکرین شات ها و داشبوردها، قالب های اسکرین شات به قالب های داشبورد تبدیل شده اند.
پشتیبانی از رابط میزبان برای نمونه های اولیه میزبان - رابط های میزبان اختیاری شدند
- پشتیبانی از برچسب ها برای نمونه های اولیه میزبان اضافه شده است
- توانایی استفاده از ماکروهای سفارشی در پیش پردازش کد اسکریپت
- توانایی رسیدگی به وضعیت متریک پشتیبانی نشده در پیش پردازش برای پاسخ سریع به چنین رویدادهایی و برای بررسی های قابل اطمینان تر در دسترس بودن سرویس
- پشتیبانی از ماکروهای رویداد لاگ برای نمایش اطلاعات عملیاتی
- پشتیبانی از ماکروهای سفارشی در توضیحات متریک
- پشتیبانی از احراز هویت برای بررسی های HTTP
- فعال Zabbix Agent اکنون می تواند داده ها را به چندین میزبان ارسال کند
- حداکثر طول ماکروهای کاربر به 2048 بایت افزایش یافت
- توانایی کار با هدرهای HTTP در پیش پردازش اسکریپت ها
پشتیبانی از توقف زبان پیش فرض برای همه کاربران - لیست داشبوردها به وضوح نشان می دهد که کدام داشبورد را ایجاد کرده ام و آیا به سایر کاربران دسترسی به آنها داده ام یا خیر.
- توانایی تست معیارهای SNMP
- یک فرم ساده تر برای تنظیم دوره های نگهداری تجهیزات و خدمات
- نام قالب ها ساده شده است
- منطق سادهتر برای زمانبندی بررسیهای معیارهای پشتیبانینشده
- Yaml به فرمت پیش فرض جدید برای عملیات واردات و صادرات تبدیل شده است
- راه حل های قالب جدید برای نظارت بر Asterisk، Microsoft IIS، Oracle Database، MSSQL، etcd، PHP FPM، Squid
Zabbix خارج از جعبه ادغام با:
- پلتفرمهای میز کمک Jira، Jira ServiceDesk، Redmine، ServiceNow، Zendesk، OTRS، Zammad، Solarwinds Service Desk، TOPdesk، SysAid
- سیستم های اطلاع رسانی کاربر Slack، Pushover، Discord، Telegram، VictorOps، Microsoft Teams، SINGNL4، Mattermost، OpsGenie، PagerDuty، iLert
بستههای رسمی برای نسخههای فعلی پلتفرمهای زیر در دسترس هستند:
- توزیع های لینوکس RHEL، CentOS، Debian، SuSE، Ubuntu، Raspbian برای معماری های مختلف
- سیستم های مجازی سازی مبتنی بر VMWare، VirtualBox، Hyper-V، XEN
کارگر بارانداز - عوامل برای همه پلتفرم ها از جمله بسته های MacOS و MSI برای نمایندگان ویندوز
نصب سریع Zabbix برای پلتفرم های ابری در دسترس است:
- AWS، Azure، Google Cloud، Digital Ocean، IBM/RedHat Cloud، Yandex Cloud
برای مهاجرت از نسخه های قبلی، فقط باید فایل های باینری جدید (سرور و پروکسی) و رابط را نصب کنید. Zabbix به طور خودکار روند به روز رسانی را انجام می دهد. هیچ عامل جدیدی نیاز به نصب ندارد.
لیست کاملی از تمام تغییرات را می توان در اینجا یافت شرح تغییرات и مستندات.
در اینجا این است پیوند برای دانلود و نصب ابر.
منبع: linux.org.ru