Puisano le Zabbix: Likarabo tse 12 tse hlakileng

Ho na le litumela-khoela ho IT: "Haeba e sebetsa, u se ke ua e ama." Sena se ka boleloa ka mokhoa oa rona oa ho beha leihlo. Ha re le Southbridge re sebelisa Zabbix - ha re e khetha, e ne e pholile haholo. 'Me, ha e le hantle, o ne a se na mekhoa e meng.

Ha nako e ntse e ea, tikoloho ea rona e fumane litaelo, litlamo tse eketsehileng, le ho kopanngoa le redmine ho hlahile. Zabbix e ne e e-na le mohatelli ea matla ea neng a phahame likarolong tse ngata: lebelo, HA hoo e ka bang ka ntle ho lebokose, pono e ntle, ho ntlafatsa mosebetsi sebakeng sa kubernethes.

Empa ha re potlakele ho tsoela pele. Re nkile qeto ea ho sheba Zabbix mme re botse hore na ba rera ho etsa likarolo life litokollong tse tlang. Ha rea ​​ka ra ema moketeng mme ra botsa lipotso tse sa phutholohang ho Sergey Sorokin, mookameli oa nts'etsopele ea Zabbix, le Vitaly Zhuravlev, setsebi sa meralo ea Tharollo. Tsoela pele ho bala ho fumana hore na ho tlile joang ka eona.

Puisano le Zabbix: Likarabo tse 12 tse hlakileng

1. Re bolelle ka nalane ea k'hamphani. Maikutlo a sehlahisoa a tlile joang?

Histori ea k'hamphani e qalile ka 1997, ha mothehi le mong'a k'hamphani, Alexey Vladyshev, a sebetsa e le mookameli oa database ho e 'ngoe ea libanka. Ho ne ho bonahala ho Alexey hore ho ke ke ha e-ba molemo ho laola li-database ntle le ho ba le boitsebiso bo mabapi le litekanyetso tsa histori tsa mefuta e mengata ea mefuta-futa, ntle le ho utloisisa boemo ba hona joale le histori ea tikoloho.

Ka nako e ts'oanang, litharollo tsa ho beha leihlo tse teng hona joale 'marakeng li theko e boima haholo, li boima ebile li hloka lisebelisoa tse kholo. Ka hona, Alexey o qala ho ngola mangolo a fapa-fapaneng a mo lumellang hore a shebe ka katleho karolo ea mehaho ea motheo e behiloeng tlhokomelong ea hae. E fetoha ho itlosa bolutu. Alexey o fetola mesebetsi, empa thahasello ea morero e ntse e le teng. Ka 2000-2001, morero o ile oa ngoloa bocha ho tloha qalong - 'me Alexey o ile a nahana ka ho fa batsamaisi ba bang monyetla oa ho sebelisa tsoelo-pele. Ka nako e ts'oanang, potso e ile ea hlaha tlas'a tumello efe ea ho lokolla khoutu e teng. Alexey o ile a etsa qeto ea ho e lokolla tlas'a laesense ea GPLv2. Sesebelisoa se ile sa hlokomeloa hang-hang sebakeng sa setsebi. Ha nako e ntse e ea, Alexey o ile a qala ho fumana likōpo tsa tšehetso, koetliso le ho atolosa bokhoni ba software. Palo ea litaelo tse joalo e ne e ntse e eketseha. Kahoo, ka tlhaho, qeto ea ho theha k'hamphani e ile ea tla. Khamphani e thehiloe ka la 12 Mmesa, 2005

Puisano le Zabbix: Likarabo tse 12 tse hlakileng

2. Ke lintlha life tsa bohlokoa tseo u ka li totobatsang nalaneng ea nts'etsopele ea Zabbix?

Hona joale ho na le lintlha tse 'maloa tse joalo:
A. Alexey o ile a qala ho sebetsa ka script ka 1997.
b. Phatlalatso ea khoutu tlas'a laesense ea GPLv2 - 2001.
V. Zabbix e thehiloe ka 2005.
d) Qetello ea litumellano tsa pele tsa tšebelisano 'moho, ho theha lenaneo la kopanelo - 2007.
d. Ho thehoa ha Zabbix Japan LLC - 2012.
e. Ho thehoa ha Zabbix LLC (USA) - 2015
le. Ho thehoa ha Zabbix LLC - 2018

3. U hira batho ba bakae?

Hajoale, sehlopha sa lik'hamphani tsa Zabbix se hira basebetsi ba fetang 70: bahlahisi, bahlahlobi, batsamaisi ba merero, baenjiniere ba ts'ehetso, baeletsi, barekisi le basebetsi ba mebaraka.

4. U ngola joang 'mapa oa litsela, na u bokella maikutlo a basebelisi? U tseba joang hore na u tla fallela hokae ka mor'a moo?

Ha re theha 'Mapa oa Tsela bakeng sa mofuta o latelang oa Zabbix, re tsepamisa maikutlo linthong tse latelang tsa bohlokoa, ka nepo, re bokella Limmapa tsa Tsela ho latela mekhahlelo e latelang:

A. Lintlafatso tsa leano la Zabbix. Ntho eo Zabbix ka boeona e nkang e le ea bohlokoa haholo. Mohlala, moemeli oa Zabbix o ngotse ho Go.
b. Lintho tseo bareki ba Zabbix le balekane ba batlang ho li bona ho Zabbix. Le tseo ba ikemiselitseng ho li lefella.
V. Litakatso/litlhahiso ho tsoa ho sechaba sa Zabbix.
d) Likoloto tsa tekheniki. 🙂 Lintho tseo re li lokolotseng liphetolelong tse fetileng, empa ha lia ka tsa fana ka ts'ebetso e felletseng, ha lia ka tsa etsa hore li fetohe habonolo, ha lia ka tsa fana ka likhetho tsohle.

Puisano le Zabbix: Likarabo tse 12 tse hlakileng

5. Na u ka bapisa Zabbix le prometheus? Ke eng e molemo le e mpe ho feta Zabbix?

Phapang e kholo, ho ea ka maikutlo a rona, ke hore Prometheus ke sistimi ea ho bokella metrics - mme e le ho bokella tlhahlobo e felletseng ea khoebo, ho hlokahala ho kenyelletsa likarolo tse ling tse ngata ho Prometheus, joalo ka grafana bakeng sa pono, a. arola polokelo ea nako e telele, le mathata a taolo a arohaneng kae-kae, sebetsa ka lifate ka thoko...

Ha ho na ho ba le litempele tse tloaelehileng tsa ho beha leihlo ho Prometheus; ha u se u amohetse likete-kete tsa metrics ho tsoa ho barekisi ba kantle ho naha, u tla hloka ho fumana matšoao a nang le mathata ka boikemelo ho tsona. Ho theha Prometheus - lifaele tsa tlhophiso. Libakeng tse ling ho bonolo haholoanyane, ho tse ling ha ho joalo.

Zabbix ke sethala sa lefats'e sa ho theha leihlo "ho tloha le ho ea", re na le pono ea rona, khokahano ea mathata le ponts'o ea bona, kabo ea litokelo tsa phihlello ho sistimi, tlhahlobo ea liketso, likhetho tse ngata tsa ho bokella data ka moemeli, proxy, ho sebelisa li-protocol tse fapaneng ka ho feletseng, bokhoni ba ho atolosa tsamaiso ka potlako ka li-plugins, scripts, modules ...

Kapa o ka bokella data kamoo e leng ka teng, ka mohlala, ka protocol ea HTTP, ebe o fetola likarabo hore e be metrics e sebetsang u sebelisa mesebetsi ea pele ea ho sebetsa joalo ka JavaScript, JSONPath, XMLPath, CSV le tse ling tse joalo. Basebelisi ba bangata ba ananela Zabbix bakeng sa bokhoni ba ho lokisa le ho laola tsamaiso ka sebopeho sa websaete, bakeng sa bokhoni ba ho hlalosa litlhophiso tse tloaelehileng tsa ho beha leihlo ka mokhoa oa litempele tse ka arolelanoang le tse ling, 'me ha li na metrics feela, empa le melao ea ho lemoha, threshold values, graphs, definitions - sete e felletseng ea lintho bakeng sa ho beha leihlo lintho tse tloaelehileng.

Batho ba bangata ba boetse ba rata bokhoni ba ho iketsetsa tsamaiso le tlhophiso ka Zabbix API. Ka kakaretso, ha ke batle ho hlophisa holivar. Ho rona ho bonahala eka litsamaiso tsena ka bobeli li loketse hantle bakeng sa mesebetsi ea tsona mme li ka tlatsana ka tumellano, mohlala, Zabbix ho tsoa ho mofuta oa 4.2 e ka bokella data ho tsoa ho barekisi ba Prometheus kapa ho tsoa ho eona.

6. Na u kile oa nahana ka ho etsa zabbix saas?

Re nahanne ka eona 'me re tla e etsa nakong e tlang, empa re batla ho etsa hore tharollo ena e be bonolo kamoo ho ka khonehang bakeng sa bareki. Tabeng ena, Zabbix e tloaelehileng e lokela ho fanoa hammoho le lisebelisoa tsa puisano, lisebelisoa tse tsoetseng pele tsa ho bokella lintlha, joalo-joalo.

7. Ke lokela ho lebella zabbix ha neng? Hona na re lokela ho ema?

Zabbix HA ehlile o emetse. Ka sebele re na le tšepo ea ho bona ho hong ho Zabbix 5.0 LTS, empa boemo bo tla hlaka haholoanyane ka November 2019 ha Zabbix 5.0 Roadmap e tiisitsoe ka botlalo.

8. Ke hobane'ng ha mofuta oa mecha ea litaba o na le khetho e mpe joalo ka ntle ho lebokose? Na u rera ho eketsa Slack, telegram, joalo-joalo? Na ho na le motho e mong ea sebelisang Jabber?

Jabber e tlositsoe ho Zabbix 4.4, empa li-Webhooks li ile tsa eketsoa. Mabapi le mefuta ea mecha ea litaba, nke ke ka rata ho etsa lits'ebetso tse ikhethileng ho tsoa ho sistimi, empa lisebelisoa tse tloaelehileng tsa melaetsa. Ha se sephiri hore lipuisano tse ngata tse tšoanang kapa litšebeletso tsa deske li na le API ka HTTP - kahoo selemong sena ka tokollo ea 4.4 boemo bo tla fetoha.

Ka ho fihla ha li-webhooks ho Zabbix, u ka lebella ho kopanngoa hohle ho tummeng ka ho fetisisa ho tsoa lebokoseng nakong e tlang e haufi. Tabeng ena, ho kopanya ho tla ba ka litsela tse peli, eseng feela litsebiso tse bonolo tsa tsela e le 'ngoe. 'Me mefuta eo ea mecha ea litaba eo re ke keng ra khona ho e fumana e tla etsoa ke sechaba sa rona - hobane hona joale mofuta oohle oa mecha ea litaba o ka romelloa ka ntle ho faele ea tlhophiso le ho kenngoa ho share.zabbix.com kapa github. Mme basebelisi ba bang ba tla hloka feela ho kenya faele ho qala ho sebelisa kopanyo ena. Tabeng ena, ha ua tlameha ho kenya mangolo a mang a eketsehileng!

9. Hobaneng ha tataiso ea ho sibolla mochini oa Virtual e sa ntlafatsoe? Ho na le vmware feela. Ba bangata ba emetse ho kopanngoa le ec2, openstack.

Che, tataiso e ntse e tsoela pele. Ka mohlala, ho 4.4, ho sibolloa ha polokelo ea boitsebiso ho hlahile ka konopo ea vm.datastore.discovery. Ka 4.4, linotlolo tsa wmi.getall tse pholileng haholo le tsona li hlahile - re lebelletse hore ka eona, hammoho le senotlolo sa perf_counter_en, ho tla khonahala ho etsa tlhahlobo e ntle ea Hyper-V. Ho tla ba le liphetoho tse ling tsa bohlokoa ntlheng ena ho Zabbix 5.0.

Puisano le Zabbix: Likarabo tse 12 tse hlakileng

10. Na u kile ua nahana ka ho lahla li-template le ho li etsa joaloka prometeus, ha ntho e 'ngoe le e' ngoe e fanoeng e tlosoa?

Prometheus e nka metrics kaofela ka bo eona, sena se loketse. 'Me thempleite hase feela sete ea metrics, ke "container" e nang le litlhophiso tsohle tse hlokahalang bakeng sa ho beha leihlo mofuta o itseng oa sesebelisoa kapa tšebeletso. E se e ntse e e-na le lisebelisoa tsa bohlokoa tse susumetsang, li-graph, melao ea ho lemoha, e na le litlhaloso tsa metrics le menyako e thusang mosebedisi ho utloisisa hore na ho bokelloa eng, le hore na ke menyako efe e hlahlojoang le hore na ke hobane'ng. Ka nako e ts'oanang, li-template li bonolo ho arolelana le basebelisi ba bang - 'me ba tla fumana tlhokomelo e ntle ea tsamaiso ea bona, le ntle le hore e be setsebi ho eona.

11. Ke hobane'ng ha ho na le metrics e fokolang ka ntle ho lebokose? Sena se boetse se thatafatsa ho seta ho latela pono ea ts'ebetso.

Haeba ka ntle ho lebokose u bolela litempele tse entsoeng hantle, joale re ntse re sebeletsa ho holisa le ho ntlafatsa litempele tsa rona. Zabbix 4.4 e tla le sete e ncha, e ntlafalitsoeng le likarolo tse betere.

Bakeng sa Zabbix u ka lula u fumana template e lokiselitsoeng hoo e batlang e le sistimi efe kapa efe ho share.zabbix.com. Empa re nkile qeto ea hore re iketsetse litempele tsa mantlha ka borona, re behele ba bang mohlala, hape re lokolle basebelisi ho ngola template ea MySQL e itseng. Ka hona, hona joale ho Zabbix ho tla ba le litempele tse ling tsa semmuso ka mofuta o mong le o mong.

Puisano le Zabbix: Likarabo tse 12 tse hlakileng

12. Ho tla khoneha neng ho haha ​​li-triggers tse sa tlamelloang ho mabotho, empa, ka mohlala, ho latela mangolo. Ka mohlala, re beha leihlo sebaka sa marang-rang ho tloha n lintlha tse fapaneng, 'me re batla mohloli o bonolo o tukang ha setša se sa fumanehe ho tloha ho 2 kapa ho feta lintlha.

Ha e le hantle, ts'ebetso e joalo e 'nile ea fumaneha Zabbix ka lilemo tse' maloa, e ngoletsoe e mong oa bareki. Moreki - ICANN. Licheke tse tšoanang le tsona li ka etsoa, ​​ka mohlala, ka lintho tse kopantsoeng kapa ho sebelisa Zabbix API. Hona joale re sebetsa ka mafolofolo ho nolofatsa tlhahiso ea licheke tse joalo.

PES: Ho e 'ngoe ea Slurms, bahlahisi ba Zabbix ba ile ba re botsa hore na re batla ho bona eng sehlahisoa e le ho beha leihlo lihlopha tsa Kubernetes tse sebelisang Zabbix, eseng Prometheus.

Ho monate ha bahlahisi ba kopana le bareki ka halofo 'me ba sa lule e le ntho ea bona. ’Me joale re lumelisa tokollo e ’ngoe le e ’ngoe ka thahasello ea sebele—litaba tse molemo ke hore litšobotsi tse ntseng li eketseha tseo re buileng ka tsona li fetoha nama le mali.

Hafeela bahlahisi ba sa ikhule ho bona, empa ba thahasella litlhoko tsa bareki, sehlahisoa se phela 'me se tsoela pele. Re tla lula re shebile likhatiso tse ncha tsa Zabbix.

PPS: Re tla qala thupelo ea ho beha leihlo marang-rang ka mor'a likhoeli tse 'maloa. Haeba u thahasella, ingolise e le hore u se ke ua fetoa ke tsebiso. Khabareng, o ka bala ka rona Slurm ho Kubernetes.

Source: www.habr.com

Eketsa ka tlhaloso