Entèvyou ak Zabbix: 12 repons fran

Gen yon sipèstisyon nan li: "Si li mache, pa manyen li." Sa a ka di sou sistèm siveyans nou an. Nan Southbridge nou itilize Zabbix - lè nou te chwazi li, li te trè fre. Epi, an reyalite, li pa te gen okenn altènativ.

Apre yon tan, ekosistèm nou an te akeri enstriksyon, atachman adisyonèl, ak entegrasyon ak redmine te parèt. Zabbix te gen yon konkiran pwisan ki te siperyè nan anpil aspè: vitès, HA prèske soti nan bwat la, bèl vizyalizasyon, optimize travay nan yon anviwònman kubernethes.

Men nou pa prese pou nou avanse. Nou deside pran yon gade nan Zabbix epi mande ki karakteristik yo planifye fè nan degaje kap vini yo. Nou pa t kanpe sou seremoni e nou te poze kesyon alèz Sergey Sorokin, direktè devlopman Zabbix, ak Vitaly Zhuravlev, achitèk solisyon. Li kontinye pou chèche konnen kisa ki soti nan li.

Entèvyou ak Zabbix: 12 repons fran

1. Pale nou sou istwa konpayi an. Ki jan lide pou pwodwi a te rive?

Istwa konpayi an te kòmanse an 1997, lè fondatè a ak pwopriyetè konpayi an, Alexey Vladyshev, te travay kòm yon administratè baz done nan youn nan bank yo. Li te sanble ak Alexey ke li ta efikas jere baz done san yo pa gen done sou valè istorik yo nan yon gran varyete paramèt, san yo pa konprann eta aktyèl ak istorik nan anviwònman an.

An menm tan an, solisyon yo siveyans kounye a sou mache a yo trè chè, ankonbran, epi yo mande pou gwo resous. Se poutèt sa, Alexey kòmanse ekri divès kalite ekriti ki pèmèt li kontwole efektivman pati nan enfrastrikti konfye l '. Li tounen yon pastan. Alexey chanje travay, men enterè nan pwojè a rete. Nan ane 2000-2001, pwojè a te reekri nan grafouyen - ak Alexey te panse sou bay lòt administratè opòtinite pou yo sèvi ak devlopman yo. An menm tan an, kesyon an te poze anba ki lisans pou libere kòd ki egziste deja. Alexey deside lage li anba lisans GPLv2. Zouti a te imedyatman remake nan yon anviwònman pwofesyonèl. Apre yon tan, Alexey te kòmanse resevwa demann pou sipò, fòmasyon, ak elaji kapasite lojisyèl an. Nimewo a nan lòd sa yo te toujou ap grandi. Se konsa, natirèlman, desizyon an pou kreye yon konpayi te vini. Konpayi an te fonde sou 12 avril 2005

Entèvyou ak Zabbix: 12 repons fran

2. Ki pwen kle ou ka mete aksan sou nan istwa devlopman Zabbix?

Kounye a gen plizyè pwen sa yo:
A. Alexey te kòmanse travay sou scripts an 1997.
b. Piblikasyon kòd la anba lisans GPLv2 - 2001.
V. Zabbix te fonde an 2005.
d. Konklizyon premye akò patenarya yo, kreyasyon yon pwogram afilye - 2007.
d. Fondasyon Zabbix Japan LLC - 2012.
e. Fondasyon Zabbix LLC (USA) - 2015
epi. Fondasyon Zabbix LLC - 2018

3. Konbyen moun ou anplwaye?

Nan moman sa a, gwoup konpayi Zabbix yo anplwaye yon ti kras plis pase 70 anplwaye: devlopè, tèsteur, manadjè pwojè, enjenyè sipò, konsiltan, lavant moun, ak anplwaye maketing.

4. Ki jan ou ekri yon plan, èske ou kolekte fidbak nan men itilizatè yo? Ki jan ou detèmine ki kote pou avanse pou pi pwochen?

Lè nou kreye yon Roadmap pou pwochen vèsyon Zabbix la, nou konsantre sou faktè enpòtan sa yo, pi presizeman, nou kolekte Roadmap dapre kategori sa yo:

A. Zabbix amelyorasyon estratejik. Yon bagay ke Zabbix li menm konsidere trè enpòtan. Pou egzanp, ajan Zabbix ekri nan Go.
b. Bagay kliyan ak patnè Zabbix vle wè nan Zabbix. Ak pou ki yo yo vle peye.
V. Swè/sijesyon nan kominote Zabbix.
d. Dèt teknik. 🙂 Bagay nou te pibliye nan vèsyon anvan yo, men yo pa t bay tout fonksyonalite yo, yo pa t fè yo ase fleksib, yo pa t ofri tout opsyon yo.

Entèvyou ak Zabbix: 12 repons fran

5. Èske w ka konpare Zabbix ak prometheus? Ki sa ki pi bon ak sa ki pi mal nan Zabbix?

Diferans prensipal la, nan opinyon nou, se ke Prometheus se yon sistèm prensipalman pou kolekte metrik - epi yo nan lòd yo kolekte siveyans plen véritable nan yon antrepriz, li nesesè ajoute anpil lòt eleman nan Prometheus, tankou grafana pou vizyalizasyon, yon separe depo alontèm, ak separe pwoblèm jesyon yon kote, travay ak mòso bwa separe...

Pa pral gen okenn modèl siveyans estanda nan Prometheus; Lè w fin resevwa tout milye mezi yo nan men ekspòtatè, w ap bezwen poukont yo jwenn siyal pwoblèm yo. Mete kanpe Prometheus - dosye konfigirasyon. Nan kèk kote li pi pratik, nan lòt moun li pa.

Zabbix se yon platfòm inivèsèl pou kreye siveyans "soti nan ak pou ale", nou gen pwòp vizyalizasyon nou an, korelasyon pwoblèm ak ekspozisyon yo, distribisyon dwa aksè nan sistèm lan, kontwòl kontab aksyon, anpil opsyon pou kolekte done atravè yon ajan, proxy, lè l sèvi avèk pwotokòl konplètman diferan, kapasite nan byen vit elaji sistèm nan ak grefon, scripts, modil ...

Oswa ou ka tou senpleman kolekte done yo jan li ye, pou egzanp, atravè pwotokòl HTTP a, ak Lè sa a, vire repons yo nan mezi itil lè l sèvi avèk fonksyon pre-pwosesis tankou JavaScript, JSONPath, XMLPath, CSV ak tankou. Anpil itilizatè apresye Zabbix pou kapasite nan konfigirasyon ak jere sistèm nan atravè yon koòdone entènèt, pou kapasite nan dekri konfigirasyon siveyans tipik nan fòm lan nan modèl ki ka pataje youn ak lòt, epi ki gen non sèlman mezi, men tou, règ deteksyon, valè papòt, graf, deskripsyon - yon seri konplè objè pou kontwole objè tipik.

Anpil moun renmen tou kapasite pou otomatize jesyon ak konfigirasyon atravè API Zabbix la. An jeneral, mwen pa vle òganize yon holivar. Li sanble nou ke tou de sistèm yo byen adapte pou travay yo epi yo ka annamoni konpleman youn ak lòt, pou egzanp, Zabbix soti nan vèsyon 4.2 ka kolekte done ki soti nan ekspòtatè Prometheus oswa nan tèt li.

6. Ou te panse pou fè zabbix saas?

Nou te panse sou li epi yo pral fè li nan lavni an, men nou vle fè solisyon sa a kòm pratik ke posib pou kliyan yo. Nan ka sa a, yo ta dwe ofri estanda Zabbix ansanm ak zouti kominikasyon, zouti avanse koleksyon done, ak sou sa.

7. Kilè mwen ta dwe atann zabbix ha? E nou ta dwe tann?

Zabbix HA se definitivman yon rete tann. Nou reyèlman espere wè yon bagay nan Zabbix 5.0 LTS, men sitiyasyon an pral vin pi klè nan Novanm 2019 lè Zabbix 5.0 Roadmap la konplètman konfime.

8. Poukisa kalite medya gen yon seleksyon pòv konsa soti nan bwat la? Èske w ap planifye ajoute Slack, telegram, elatriye? Èske nenpòt lòt moun sèvi ak Jabber?

Jabber te retire nan Zabbix 4.4, men yo te ajoute Webhooks. Konsènan kalite medya yo, mwen pa ta renmen fè aplikasyon espesifik nan sistèm nan, men zouti mesaj estanda. Li pa sekrè ke anpil chat menm jan an oswa sèvis biwo gen yon API atravè HTTP - kidonk ane sa a ak lage 4.4 sitiyasyon an pral chanje.

Avèk avenman webhooks nan Zabbix, ou ka atann tout entegrasyon ki pi popilè soti nan bwat la nan fiti prè. Nan ka sa a, entegrasyon an pral de-fason, epi yo pa jis notifikasyon senp yon sèl-fason. Ak kalite medya sa yo ke nou pa ka jwenn yo pral fè pa kominote nou an - paske kounye a tout kalite medya yo ka ekspòte nan yon dosye konfigirasyon epi afiche sou share.zabbix.com oswa github. Ak lòt itilizatè yo pral sèlman bezwen enpòte fichye a yo kòmanse itilize entegrasyon sa a. Nan ka sa a, ou pa bezwen enstale okenn script adisyonèl!

9. Poukisa direksyon dekouvèt machin Virtual pa devlope? Gen sèlman vmware. Anpil moun ap tann entegrasyon ak ec2, openstack.

Non, direksyon an ap devlope. Pou egzanp, nan 4.4, dekouvèt datastore te parèt atravè kle vm.datastore.discovery. Nan 4.4, kle wmi.getall trè fre tou parèt - nou espere ke atravè li, ansanm ak kle perf_counter_en, li pral posib fè bon siveyans Hyper-V. Oke, pral gen lòt chanjman enpòtan nan direksyon sa a nan Zabbix 5.0.

Entèvyou ak Zabbix: 12 repons fran

10. Èske w te panse pou w abandone modèl yo epi fè l tankou prometeus, lè yo retire tout sa yo bay?

Prometheus otomatikman pran tout mezi, sa a se pratik. Ak yon modèl se pi plis pase jis yon seri mezi, li se yon "kontenè" ki gen tout konfigirasyon tipik ki nesesè pou kontwole yon kalite resous oswa sèvis yo bay. Li deja gen yon seri deklannche enpòtan, graf, règ deteksyon, li gen deskripsyon mezi ak papòt ki ede itilizatè a konprann sa yo te kolekte, ak ki papòt yo te tcheke ak poukisa. An menm tan an, modèl yo fasil pou pataje ak lòt itilizatè - epi yo pral jwenn bon siveyans nan sistèm yo, menm san yo pa nesesèman yo te yon ekspè nan li.

11. Poukisa gen kèk mezi soti nan bwat la? Sa a tou konplike anpil konfigirasyon an nan pwen de vi operasyon an.

Si soti nan bwat la ou vle di modèl ki pare, kounye a nou ap travay sou elaji ak amelyore modèl nou yo. Zabbix 4.4 vini ak yon seri nouvo, amelyore ak pi bon karakteristik.

Pou Zabbix ou ka toujou jwenn yon modèl pare pou prèske nenpòt sistèm sou share.zabbix.com. Men, nou deside ke nou ta dwe fè modèl debaz tèt nou, mete yon egzanp pou lòt moun, epi tou libere itilizatè yo soti nan yon lòt fwa ankò ekri yon modèl pou kèk MySQL. Se poutèt sa, kounye a nan Zabbix pral sèlman plis modèl ofisyèl ak chak vèsyon.

Entèvyou ak Zabbix: 12 repons fran

12. Ki lè li pral posib yo bati deklannche ki pa mare nan gen tout pouvwa a, men, pou egzanp, ki baze sou etikèt. Pou egzanp, nou kontwole yon sit ki soti nan n pwen diferan, epi nou vle yon deklanche senp ki tire lè sit la pa aksesib nan 2 oswa plis pwen.

An reyalite, fonksyonalite sa yo te disponib nan Zabbix pou plizyè ane, ekri pou youn nan kliyan yo. Kliyan - ICANN. Tèks menm jan an ka fèt tou, pou egzanp, atravè atik total oswa lè l sèvi avèk API Zabbix la. Kounye a nou ap travay aktivman pou senplifye kreyasyon chèk sa yo.

PS: Nan youn nan Slurms yo, devlopè Zabbix te mande nou sa nou te vle wè nan pwodwi a pou yo ka kontwole gwoup Kubernetes lè l sèvi avèk Zabbix, epi yo pa Prometheus.

Li se gwo lè devlopè rankontre kliyan mwatye epi yo pa rete yon bagay pou tèt yo. Epi kounyeya nou salye chak lage ak enterè sensè - bon nouvèl la se ke plis ak plis karakteristik ke nou te pale de yo ap vin chè ak san.

Osi lontan ke devlopè yo pa retire kò yo nan tèt yo, men yo enterese nan bezwen kliyan yo, pwodwi a ap viv ak devlope. Nou pral kenbe yon je sou nouvo degaje Zabbix.

P: Nou pral lanse yon kou siveyans sou entènèt nan kèk mwa. Si w enterese abònman pou w pa rate anons la. Nan entre-temps la, ou ka ale nan nou an Slurm sou Kubernetes.

Sous: www.habr.com

Add nouvo kòmantè