Glaber پروجیکٹ کے حصے کے طور پر، Zabbix نگرانی کے نظام کا ایک کانٹا بنایا گیا تھا۔

پروجیکٹ گلیبر زیبکس مانیٹرنگ سسٹم کا ایک فورک تیار کرتا ہے جس کا مقصد کارکردگی، کارکردگی اور اسکیل ایبلٹی کو بڑھانا ہے، اور یہ فالٹ ٹولرنٹ کنفیگریشنز بنانے کے لیے بھی موزوں ہے جو متعدد سرورز پر متحرک طور پر چلتی ہیں۔ ابتدائی طور پر پراجیکٹ ترقی یافتہ Zabbix کی کارکردگی کو بہتر بنانے کے لیے پیچ کے ایک سیٹ کے طور پر، لیکن اپریل میں ایک علیحدہ کانٹا بنانے پر کام شروع ہوا۔ پروجیکٹ کوڈ نے بانٹا GPLv2 کے تحت لائسنس یافتہ۔

بھاری بوجھ کے تحت، Zabbix صارفین کو مفت ورژن میں کلسٹرنگ کی کمی اور مسائل کا سامنا کرنا پڑتا ہے جب DBMS میں ڈیٹا کی بہت بڑی مقدار کو ذخیرہ کرنا ضروری ہوتا ہے۔ Zabbix میں تعاون یافتہ متعلقہ DBMSs، جیسے PostgreSQL، MySQL، Oracle اور SQLite، تاریخ کے رجحانات کو ذخیرہ کرنے کے لیے ناقص موافقت پذیر ہیں - نصف سال کے لیے میٹرکس کی ایک بڑی تعداد کا نمونہ لینا پہلے سے ہی "بھاری" ہوگا اور آپ کو DBMS کو بہتر بنانے کی ضرورت ہے۔ سوالات، ڈیٹا بیس سرورز کے کلسٹرز کی تعمیر وغیرہ۔

باہر نکلنے کے راستے کے طور پر، Glaber نے ایک خصوصی DBMS استعمال کرنے کے خیال کو نافذ کیا۔ کلک ہاؤس، جو اچھا ڈیٹا کمپریشن اور بہت زیادہ استفسار پراسیسنگ کی رفتار فراہم کرتا ہے (اسی آلات کے ساتھ آپ CPU اور ڈسک سسٹم پر بوجھ کو 20-50 گنا کم کر سکتے ہیں)۔ Glaber میں ClickHouse سپورٹ کے علاوہ شامل کیا مختلف اصلاح، جیسے غیر مطابقت پذیر snmp درخواستوں کا استعمال، مانیٹرنگ ایجنٹس سے ڈیٹا کی بلک (بیچ) پروسیسنگ اور میزبان کی دستیابی کی جانچ کو متوازی بنانے کے لیے nmap کا استعمال، جس نے ریاستی پولنگ کو 100 گنا سے زیادہ تیز کرنا ممکن بنایا۔ گلیبر سپورٹ پر بھی کام کر رہا ہے۔ کلسٹرنگ، جس کے لیے اسے مستقبل میں استعمال کرنے کا منصوبہ ہے۔ وغیرہ.

ماخذ: opennet.ru

نیا تبصرہ شامل کریں