Glaber նախագծի շրջանակներում ստեղծվել է Zabbix մոնիտորինգի համակարգի պատառաքաղ

Ծրագիր Գլաբեր մշակում է Zabbix մոնիտորինգի համակարգի պատառաքաղը, որն ուղղված է արդյունավետության, կատարողականի և մասշտաբայնության բարձրացմանը, ինչպես նաև հարմար է բազմաթիվ սերվերների վրա դինամիկ գործարկվող անսարքությունների հանդուրժող կոնֆիգուրացիաներ ստեղծելու համար: Սկզբում նախագիծը զարգացած որպես Zabbix-ի կատարումը բարելավելու համար նախատեսված կարկատանների հավաքածու, սակայն ապրիլին սկսվեց առանձին պատառաքաղ ստեղծելու աշխատանքները: Ծրագրի կոդը տարածվում է լիցենզավորված GPLv2-ի համաձայն:

Ծանր բեռների ներքո Zabbix-ի օգտատերերը բախվում են անվճար տարբերակում որպես այդպիսին կլաստերի բացակայության և խնդիրների, երբ անհրաժեշտ է տվյալների շատ մեծ ծավալներ պահել DBMS-ում: Zabbix-ում աջակցվող հարաբերական DBMS-ները, ինչպիսիք են PostgreSQL-ը, MySQL-ը, Oracle-ը և SQLite-ը, վատ են հարմարեցված պատմության համար միտումները պահելու համար. կես տարվա ընթացքում մեծ թվով չափումների նմուշառումն արդեն «ծանր» կլինի, և դուք պետք է օպտիմալացնեք DBMS-ը և հարցումներ, ստեղծել տվյալների բազայի սերվերների կլաստերներ և այլն:

Որպես ելք, Գլաբերը իրականացրեց մասնագիտացված DBMS-ի օգտագործման գաղափարը clickhouse, որն ապահովում է տվյալների լավ սեղմում և հարցումների մշակման շատ բարձր արագություն (օգտագործելով նույն սարքավորումը՝ կարող եք կրճատել պրոցեսորի և սկավառակի համակարգի բեռը 20-50 անգամ): Բացի ClickHouse-ի աջակցությունից Glaber-ում նույնպես ավելացրել է տարբեր օպտիմիզացումներ, ինչպիսիք են ասինխրոն snmp հարցումների օգտագործումը, մոնիտորինգի գործակալներից տվյալների զանգվածային (խմբաքանակ) մշակումը և nmap-ի օգտագործումը հյուրընկալողի հասանելիության ստուգումները զուգահեռացնելու համար, ինչը հնարավորություն է տվել ավելի քան 100 անգամ արագացնել նահանգի հարցումները: Գլաբերը նույնպես աշխատում է աջակցության վրա կլաստերավորում, որի համար նախատեսվում է հետագայում օգտագործել և այլն.

Source: opennet.ru

Добавить комментарий