به عنوان بخشی از پروژه Glaber، یک فورک از سیستم نظارت Zabbix ایجاد شد

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

تحت بارهای سنگین، کاربران Zabbix با عدم وجود خوشه بندی در نسخه رایگان و مشکلاتی در مواقعی که نیاز به ذخیره حجم بسیار زیادی از داده ها در DBMS است، مواجه می شوند. DBMS های رابطه ای که در Zabbix پشتیبانی می شوند، مانند PostgreSQL، MySQL، Oracle و SQLite، برای ذخیره روندها برای تاریخ مناسب نیستند - نمونه برداری از تعداد زیادی معیار برای نیم سال در حال حاضر "سنگین" خواهد بود و شما باید DBMS را بهینه کنید و پرس و جو، ساخت خوشه های سرورهای پایگاه داده و غیره

به عنوان یک راه حل، Glaber ایده استفاده از DBMS تخصصی را پیاده سازی کرد کلیک هاوس، که فشرده سازی داده ها و سرعت پردازش پرس و جو بسیار بالایی را فراهم می کند (با استفاده از تجهیزات مشابه می توانید بار روی CPU و سیستم دیسک را 20-50 برابر کاهش دهید). علاوه بر پشتیبانی از ClickHouse در Glaber نیز اضافه بهینه‌سازی‌های مختلف، مانند استفاده از درخواست‌های snmp ناهمزمان، پردازش انبوه (دسته‌ای) داده‌ها از عوامل نظارت و استفاده از nmap برای موازی‌سازی بررسی‌های در دسترس بودن میزبان، که سرعت رای‌گیری ایالت را تا بیش از 100 برابر ممکن می‌سازد. گلابر همچنین در حال کار بر روی پشتیبانی است خوشه بندی، که قرار است در آینده برای آن استفاده شود etcd.

منبع: opennet.ru

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