Ingxoxo noZabbix: Izimpendulo eziqondile eziyi-12

Kukhona inkolelo-ze ku-IT: "Uma isebenza, ungayithinti." Lokhu kungashiwo mayelana nohlelo lwethu lokuqapha. E-Southbridge sisebenzisa i-Zabbix - lapho siyikhetha, yayipholile kakhulu. Futhi, eqinisweni, wayengenazo ezinye izindlela.

Ngokuhamba kwesikhathi, i-ecosystem yethu ithole imiyalelo, izibopho ezengeziwe, nokuhlanganiswa ne-redmine kuvele. U-Zabbix wayenombangi onamandla owayephakeme ezicini eziningi: isivinini, i-HA cishe yaphuma ebhokisini, ukubonwa okuhle, ukwenziwa kahle komsebenzi endaweni ye-kubernethes.

Kodwa asijahile ukuqhubekela phambili. Sinqume ukubheka i-Zabbix futhi sibuze ukuthi yiziphi izici abahlela ukuzenza ekukhishweni okuzayo. Asizange sime emcimbini futhi sabuza imibuzo engakhululekile ku-Sergey Sorokin, umqondisi wokuthuthukiswa kwe-Zabbix, kanye no-Vitaly Zhuravlev, umakhi weSolution. Qhubeka ufunde ukuze uthole ukuthi yini eyavela ngakho.

Ingxoxo noZabbix: Izimpendulo eziqondile eziyi-12

1. Sitshele ngomlando wenkampani. Wavela kanjani umbono womkhiqizo?

Umlando wenkampani waqala ngo-1997, lapho umsunguli nomnikazi wenkampani, u-Alexei Vladyshev, esebenza njengomqondisi wedatha kwelinye lamabhange. Kwakubonakala ku-Alexey ukuthi ngeke kusize ukuphatha imininingwane yolwazi ngaphandle kokuba nedatha yamagugu omlando ezinhlobonhlobo zamapharamitha, ngaphandle kokuqonda isimo samanje nesomlando semvelo.

Ngesikhathi esifanayo, izixazululo zokuqapha okwamanje emakethe zibiza kakhulu, zinzima, futhi zidinga izinsiza ezinkulu. Ngakho-ke, u-Alexey uqala ukubhala imibhalo ehlukahlukene evumela ukuthi aqaphe ngokuphumelelayo ingxenye yengqalasizinda ephathiswe yona. Iphenduka into yokuzilibazisa. U-Alexey ushintsha imisebenzi, kodwa isithakazelo kuphrojekthi sihlala. Ngo-2000-2001, iphrojekthi yabhalwa kabusha kusukela ekuqaleni - futhi u-Alexey wacabanga ngokunikeza abanye abalawuli ithuba lokusebenzisa intuthuko. Ngesikhathi esifanayo, kwaphakama umbuzo ngaphansi kweyiphi ilayisensi yokukhulula ikhodi ekhona. U-Alexey wanquma ukuyikhulula ngaphansi kwelayisensi ye-GPLv2. Ithuluzi laqashelwa ngokushesha endaweni yobuchwepheshe. Ngokuhamba kwesikhathi, u-Alexey waqala ukuthola izicelo zokusekela, ukuqeqeshwa, nokwandisa amakhono esofthiwe. Inani lama-oda anjalo lalikhula njalo. Ngakho, ngokwemvelo, isinqumo sokudala inkampani safika. Inkampani yasungulwa ngo-Ephreli 12, 2005

Ingxoxo noZabbix: Izimpendulo eziqondile eziyi-12

2. Yimaphi amaphuzu abalulekile ongawaqokomisa emlandweni wokuthuthukiswa kwe-Zabbix?

Okwamanje kunamaphuzu anjalo amaningana:
A. U-Alexey waqala ukusebenza ngombhalo ngo-1997.
b. Ukushicilelwa kwekhodi ngaphansi kwelayisensi ye-GPLv2 - 2001.
V. I-Zabbix yasungulwa ngo-2005.
d) Isiphetho sezivumelwano zobambiswano zokuqala, ukwakhiwa kohlelo lokusebenzisana - 2007.
d. Ukusungulwa kwe-Zabbix Japan LLC - 2012.
e. Ukusungulwa kwe-Zabbix LLC (USA) - 2015
futhi. Ukusungulwa kwe-Zabbix LLC - 2018

3. Uqasha abantu abangaki?

Njengamanje, iqembu lezinkampani ze-Zabbix liqashe abasebenzi abangaphezu kuka-70: abathuthukisi, abahloli, abaphathi bephrojekthi, onjiniyela abasekelayo, abaxhumanisi, abantu abadayisi nabasebenzi bokuthengisa.

4. Ubhala kanjani imephu yomgwaqo, ingabe uqoqa impendulo kubasebenzisi? Unquma kanjani ukuthi uzothuthela kuphi ngokulandelayo?

Uma sidala i-Roadmap yenguqulo elandelayo ye-Zabbix, sigxila ezintweni ezibalulekile ezilandelayo, ngokuqondile, siqoqa Amamephu Womgwaqo ngokuya ngezigaba ezilandelayo:

A. Ukuthuthukiswa kwamasu e-Zabbix. Into uZabbix ngokwayo ayibheka njengebaluleke kakhulu. Isibonelo, umenzeli we-Zabbix obhalwe kokuthi Go.
b. Izinto amaklayenti we-Zabbix nozakwethu abafuna ukuzibona ku-Zabbix. Futhi abazimisele ukuyikhokha.
V. Izifiso/iziphakamiso ezivela emphakathini we-Zabbix.
d) Izikweletu zobuchwepheshe. 🙂 Izinto esizikhiphe ezinguqulweni ezedlule, kodwa azizange zinikeze ukusebenza okugcwele, azizange zizenze ziguquguquke ngokwanele, azizange zinikeze zonke izinketho.

Ingxoxo noZabbix: Izimpendulo eziqondile eziyi-12

5. Ungakwazi yini ukuqhathanisa i-Zabbix ne-prometheus? Yini engcono futhi yini embi ku-Zabbix?

Umehluko omkhulu, ngokombono wethu, ukuthi i-Prometheus uhlelo ngokuyinhloko lokuqoqa amamethrikhi - futhi ukuze kuqoqwe ukuqapha okuphelele ebhizinisini, kuyadingeka ukwengeza ezinye izingxenye eziningi ku-Prometheus, njenge-grafana yokubuka, hlukanisa isitoreji sesikhathi eside, kanye nezinkinga ezihlukene zokuphatha endaweni ethile, sebenza ngamalogi ngokwehlukana...

Ngeke kube khona izifanekiso zokuqapha ezijwayelekile ku-Prometheus; njengoba usuthole zonke izinkulungwane zamamethrikhi avela kwabathekelisa, uzodinga ngokuzimela ukuthola amasiginali ayinkinga kuzo. Ukusetha i-Prometheus - amafayela wokumisa. Kwezinye izindawo kulula kakhulu, kwezinye akunjalo.

I-Zabbix iyinkundla yendawo yonke yokudala ukuqapha "ukusuka nokuya", sinombono wethu, ukuhlobana kwezinkinga nokuboniswa kwazo, ukusatshalaliswa kwamalungelo okufinyelela ohlelweni, ukucwaningwa kwezenzo, izinketho eziningi zokuqoqa idatha nge-ejenti, ummeleli, usebenzisa izivumelwano ezihluke ngokuphelele, ikhono lokukhulisa ngokushesha uhlelo ngama-plugin, imibhalo, amamojula...

Noma ungavele uqoqe idatha njengoba injalo, isibonelo, ngephrothokholi ye-HTTP, bese uphendula izimpendulo zibe amamethrikhi awusizo usebenzisa imisebenzi yokucubungula ngaphambili njenge-JavaScript, i-JSONPath, i-XMLPath, i-CSV nokunye okunjalo. Abasebenzisi abaningi bayayazisa i-Zabbix ngekhono lokumisa nokuphatha isistimu ngesixhumi esibonakalayo sewebhu, ukuze bakwazi ukuchaza ukulungiselelwa kokuqapha okujwayelekile ngendlela yezifanekiso ezingabiwa ngazodwana, futhi aziqukethe kuphela amamethrikhi, kodwa nemithetho yokuthola, ama-threshold values, amagrafu, izincazelo - isethi ephelele yezinto zokuqapha izinto ezijwayelekile.

Abantu abaningi baphinde bathande ikhono lokwenza ngokuzenzakalelayo ukuphathwa nokucushwa nge-Zabbix API. Ngokuvamile, angifuni ukuhlela iholidi. Kubonakala kithi ukuthi zombili izinhlelo ziyifanele kahle imisebenzi yazo futhi zingaphelelisana ngokuvumelana, isibonelo, i-Zabbix kusuka kunguqulo 4.2 ingaqoqa idatha kubathumeli be-Prometheus noma kusuka ngokwayo.

6. Uke wacabanga ngokwenza i-zabbix saas?

Sicabange ngakho futhi sizokwenza esikhathini esizayo, kodwa sifuna ukwenza lesi sixazululo sibe lula ngangokunokwenzeka kumakhasimende. Kulesi simo, i-Zabbix evamile kufanele inikezwe kanye namathuluzi okuxhumana, amathuluzi okuqoqwa kwedatha athuthukile, njalonjalo.

7. Kufanele ngilindele nini i-zabbix ha? Futhi kufanele silinde?

I-Zabbix HA nakanjani ukulinda. Sithemba ngempela ukubona okuthile ku-Zabbix 5.0 LTS, kodwa isimo sizocaca nakakhulu ngoNovemba 2019 lapho i-Zabbix 5.0 Roadmap iqinisekiswa ngokugcwele.

8. Kungani uhlobo lwemidiya lunokukhetha okubi kangaka ngaphandle kwebhokisi? Ingabe uhlela ukwengeza i-Slack, i-telegram, njll.? Ingabe ukhona omunye osebenzisa i-Jabber?

I-Jabber isusiwe ku-Zabbix 4.4, kodwa i-Webhooks yengeziwe. Mayelana nezinhlobo zemidiya, angithandi ukwenza izinhlelo zokusebenza ezithile kusuka kusistimu, kodwa amathuluzi ajwayelekile okuthumela imiyalezo. Akuyona imfihlo ukuthi izingxoxo eziningi ezifanayo noma izinsiza zedeski zine-API nge-HTTP - ngakho-ke kulo nyaka ngokukhululwa kwe-4.4 isimo sizoshintsha.

Ngokufika kwama-webhooks ku-Zabbix, ungalindela konke ukuhlanganiswa okudume kakhulu ngaphandle kwebhokisi maduze nje. Kulokhu, ukuhlanganiswa kuzoba ngezindlela ezimbili, hhayi nje izaziso ezilula zendlela eyodwa. Futhi lezo zinhlobo zemidiya esingakwazi ukufinyelela kuzo zizokwenziwa umphakathi wethu - ngoba manje lonke uhlobo lwemidiya lungathunyelwa kufayela lokumisa futhi luthunyelwe ku-share.zabbix.com noma ku-github. Futhi abanye abasebenzisi bazodinga kuphela ukungenisa ifayela ukuze baqale ukusebenzisa lokhu kuhlanganiswa. Kulesi simo, awudingi ukufaka noma yiziphi izikripthi ezengeziwe!

9. Kungani indlela yokutholwa komshini obonakalayo ingathuthuki? Kukhona i-vmware kuphela. Abaningi balinde ukuhlanganiswa ne-ec2, i-openstack.

Cha, isiqondiso siyakhula. Isibonelo, ngo-4.4, ukutholwa kwesitolo sedatha kuvele ngokhiye we-vm.datastore.discovery. Ku-4.4, okhiye be-wmi.getall abapholile kakhulu baphinde bavela - silindele ukuthi ngakho, kanye nokhiye we-perf_counter_en, kuzokwazi ukwenza ukuqapha okuhle kwe-Hyper-V. Nokho, kuzoba nezinye izinguquko ezibalulekile kule ndlela ku-Zabbix 5.0.

Ingxoxo noZabbix: Izimpendulo eziqondile eziyi-12

10. Uke wacabanga ngokushiya izifanekiso futhi ukwenze njenge-prometeus, lapho konke okunikezwayo kususiwe?

U-Prometheus uthatha ngokuzenzakalelayo wonke amamethrikhi, lokhu kulula. Futhi isifanekiso singaphezu nje kwesethi yamamethrikhi, “siyisitsha” esiqukethe konke ukulungiselelwa okujwayelekile okudingekayo kokuqapha uhlobo oluthile lwesisetshenziswa noma isevisi. Isivele inesethi yezibangeli ezibalulekile, amagrafu, imithetho yokuthola, inezincazelo zamamethrikhi namathreshold esiza umsebenzisi ukuthi aqonde ukuthi yini eqoqwayo, nokuthi imiphi imikhawulo ehlolwayo nokuthi kungani. Ngesikhathi esifanayo, izifanekiso kulula ukwabelana nabanye abasebenzisi - futhi bazothola ukuqapha okuhle kwesistimu yabo, ngisho nangaphandle kokuba uchwepheshe kuyo.

11. Kungani kunamamethrikhi ambalwa kangaka ngaphandle kwebhokisi? Lokhu futhi kwenza kube nzima kakhulu ukusetha kusukela endaweni yokubuka yokusebenza.

Uma ungaphandle kwebhokisi usho izifanekiso esezilungile, khona-ke njengamanje sisebenzela ukukhulisa nokuthuthukisa izifanekiso zethu. I-Zabbix 4.4 iza nesethi entsha, ethuthukisiwe nezici ezingcono.

Ku-Zabbix ungahlala uthola isifanekiso esenziwe ngomumo cishe sanoma iyiphi isistimu ku-share.zabbix.com. Kodwa sinqume ukuthi kufanele senze izifanekiso eziyisisekelo ngokwethu, sibekele abanye isibonelo, futhi sikhulule abasebenzisi ukuthi baphinde babhale isifanekiso se-MySQL ethile. Ngakho-ke, manje ku-Zabbix kuzoba nezifanekiso ezisemthethweni kuphela ngenguqulo ngayinye.

Ingxoxo noZabbix: Izimpendulo eziqondile eziyi-12

12. Kuyokwenzeka nini ukwakha izingcipho ezingaboshelwe kubasingathi, kodwa, ngokwesibonelo, ngokusekelwe kumalebula. Isibonelo, siqapha isayithi kusuka kumaphoyinti ahlukene, futhi sifuna i-trigger elula evuthayo lapho isayithi lingafinyeleleki kusuka kumaphuzu angu-2 noma ngaphezulu.

Eqinisweni, ukusebenza okunjalo sekuneminyaka eminingana kutholakala ku-Zabbix, kubhalelwe elinye lamakhasimende. Iklayenti - ICANN. Ukuhlola okufanayo kungenziwa, isibonelo, ngezinto ezihlanganisiwe noma kusetshenziswa i-Zabbix API. Manje sisebenzela ukwenza lula ukudalwa kokuhlola okunjalo.

PS: Kwenye ye-Slurms, abathuthukisi be-Zabbix basibuze ukuthi sifuna ukubona ini emkhiqizweni ukuze sigade amaqoqo e-Kubernetes sisebenzisa i-Zabbix, hhayi i-Prometheus.

Kuhle uma onjiniyela behlangana namakhasimende phakathi nendawo futhi bangahlali beyinto yabo. Futhi manje sibingelela ukukhululwa ngakunye ngesithakazelo esiqotho - izindaba ezinhle ukuthi izici ezengeziwe esikhulume ngazo ziba inyama negazi.

Uma nje abathuthukisi bengazihoxisi kubo, kodwa benentshisekelo ezidingweni zamakhasimende, umkhiqizo uphila futhi uyathuthuka. Sizobheka ukukhishwa okusha kwe-Zabbix.

I-PPS: Sizokwethula isifundo sokuqapha ku-inthanethi ezinyangeni ezimbalwa. Uma unentshisekelo, bhalisa ukuze ungaphuthelwa yisimemezelo. Okwamanje, ungadlula wethu Slurm on Kubernetes.

Source: www.habr.com

Engeza amazwana