Glaber loyihasi doirasida Zabbix monitoring tizimining vilkalari yaratildi

Loyiha Glaber samaradorlik, unumdorlik va miqyosni oshirishga qaratilgan Zabbix monitoring tizimining vilkasini ishlab chiqadi, shuningdek, bir nechta serverlarda dinamik ravishda ishlaydigan xatolarga chidamli konfiguratsiyalarni yaratish uchun javob beradi. Dastlab loyiha rivojlangan Zabbix ish faoliyatini yaxshilash uchun yamoqlar to'plami sifatida, lekin aprel oyida alohida vilka yaratish ustida ish boshlandi. Loyiha kodi tarqaladi GPLv2 ostida litsenziyalangan.

Og'ir yuk ostida Zabbix foydalanuvchilari bepul versiyada klasterlashning yo'qligi va ma'lumotlar bazasida juda katta hajmdagi ma'lumotlarni saqlash kerak bo'lganda muammolarga duch kelishadi. PostgreSQL, MySQL, Oracle va SQLite kabi Zabbix-da qo'llab-quvvatlanadigan relyatsion DBMSlar tarix uchun tendentsiyalarni saqlash uchun yomon moslashtirilgan - yarim yil davomida ko'p sonli ko'rsatkichlarni tanlab olish allaqachon "og'ir" bo'ladi va siz DBMSni optimallashtirishingiz kerak va so'rovlar, ma'lumotlar bazasi serverlari klasterlarini yaratish va boshqalar.

Chiqish yo'li sifatida Glaber maxsus ma'lumotlar bazasidan foydalanish g'oyasini amalga oshirdi ClickHouse, bu yaxshi ma'lumotlarni siqish va juda yuqori so'rovlarni qayta ishlash tezligini ta'minlaydi (xuddi shu uskunadan foydalangan holda siz CPU va disk tizimidagi yukni 20-50 barobarga kamaytirishingiz mumkin). Glaber-da ClickHouse-ni qo'llab-quvvatlashdan tashqari qo'shildi asinxron snmp so'rovlaridan foydalanish, monitoring agentlari ma'lumotlarini ommaviy (to'plamli) qayta ishlash va xost mavjudligini tekshirishni parallellashtirish uchun nmap-dan foydalanish kabi turli xil optimallashtirishlar, bu davlat so'rovini 100 martadan ko'proq tezlashtirish imkonini berdi. Glaber ham qo'llab-quvvatlash ustida ishlamoqda klasterlash, buning uchun kelajakda foydalanish rejalashtirilgan va boshqalar.

Manba: opennet.ru

a Izoh qo'shish