Am Kader vum Glaber-Projet gouf eng Gabel vum Zabbix-Iwwerwaachungssystem erstallt

De Projet Glaber entwéckelt eng Gabel vum Zabbix Iwwerwaachungssystem fir d'Effizienz, d'Performance an d'Skalierbarkeet ze erhéijen, an ass och gëeegent fir Feeler-tolerant Konfiguratiounen ze kreéieren déi dynamesch op verschidde Server lafen. Ufank de Projet entwéckelt als Set vu Patches fir d'Performance vun Zabbix ze verbesseren, awer am Abrëll hunn d'Aarbechte ugefaang fir eng separat Gabel ze kreéieren. Projet Code verdeelt duerch lizenzéiert ënner GPLv2.

Ënner schwéier Laascht sinn Zabbix Benotzer mat dem Manktem u Clustering als solch an der gratis Versioun konfrontéiert a Probleemer wann et néideg ass ganz grouss Bänn vun Daten am DBMS ze späicheren. D'relational DBMSs, déi an Zabbix ënnerstëtzt ginn, wéi PostgreSQL, MySQL, Oracle a SQLite, si schlecht ugepasst fir Trends fir d'Geschicht ze späicheren - eng grouss Zuel vu Metriken fir en halleft Joer probéieren wäert scho "schwéier" sinn an Dir musst den DBMS optimiséieren an Ufroen, Cluster vun Datebankserver bauen an asw.

Als Léisung huet Glaber d'Iddi ëmgesat fir e spezialiséierten DBMS ze benotzen clickhouse, déi eng gutt Datekompressioun a ganz héich Ufroveraarbechtungsgeschwindegkeet ubitt (mat der selwechter Ausrüstung kënnt Dir d'Laascht op der CPU an dem Disk System ëm 20-50 Mol reduzéieren). Zousätzlech zu ClickHouse Support am Glaber och dobäi verschidde Optimisatiounen, sou wéi d'Benotzung vun asynchronen snmp Ufroen, bulk (Batch) Veraarbechtung vun Daten aus Iwwerwaachungsagenten an d'Benotzung vun nmap fir d'Verfügbarkeetskontrolle vum Host parallel ze maachen, wat et méiglech gemaach huet d'Staatspolling ëm méi wéi 100 Mol ze beschleunegen. Glaber schafft och un Ënnerstëtzung clustering, fir déi et geplangt ass an Zukunft ze benotzen usw.

Source: opennet.ru

Setzt e Commentaire