Viðtal við Zabbix: 12 hreinskilin svör

Það er hjátrú í upplýsingatækni: "Ef það virkar, ekki snerta það." Þetta má segja um eftirlitskerfið okkar. Við hjá Southbridge notum Zabbix - þegar við völdum það var það mjög flott. Og í rauninni hafði hann enga aðra kosti.

Með tímanum hefur vistkerfið okkar fengið leiðbeiningar, viðbótarbindingar og samþætting við redmine hefur birst. Zabbix átti öflugan keppinaut sem var yfirburða á mörgum sviðum: hraða, HA nánast út úr kassanum, falleg sjón, hagræðing á vinnu í kubernethes umhverfi.

En við erum ekkert að flýta okkur áfram. Við ákváðum að kíkja á Zabbix og spyrja hvaða eiginleika þeir ætla að búa til í komandi útgáfum. Við stóðum ekki við athöfn og spurðum óþægilegra spurninga til Sergey Sorokin, þróunarstjóra Zabbix, og Vitaly Zhuravlev, lausnararkitekts. Lestu áfram til að komast að því hvað kom út úr því.

Viðtal við Zabbix: 12 hreinskilin svör

1. Segðu okkur frá sögu fyrirtækisins. Hvernig kviknaði hugmyndin að vörunni?

Saga fyrirtækisins hófst árið 1997 þegar stofnandi og eigandi fyrirtækisins, Alexey Vladyshev, starfaði sem gagnagrunnsstjóri í einum bankanna. Það virtist Alexey að það væri árangurslaust að stjórna gagnagrunnum án þess að hafa gögn um söguleg gildi margs konar breytu, án þess að skilja núverandi og sögulegt ástand umhverfisins.

Á sama tíma eru þær eftirlitslausnir sem nú eru á markaðnum mjög dýrar, fyrirferðarmiklar og krefjast mikils fjármagns. Þess vegna byrjar Alexey að skrifa ýmis handrit sem gera honum kleift að fylgjast með þeim hluta innviðanna sem honum er trúað fyrir. Þetta er að breytast í áhugamál. Alexey skiptir um starf en áhugi á verkefninu er enn. Árið 2000-2001 var verkefnið endurskrifað frá grunni - og Alexey hugsaði um að gefa öðrum stjórnendum tækifæri til að nota þróunina. Á sama tíma vaknaði spurningin með hvaða leyfi til að gefa út núverandi kóða. Alexey ákvað að gefa það út undir GPLv2 leyfinu. Tækið var strax tekið eftir í faglegu umhverfi. Með tímanum fór Alexey að fá beiðnir um stuðning, þjálfun og útvíkkun á getu hugbúnaðarins. Slíkum pöntunum fjölgaði stöðugt. Svo auðvitað kom ákvörðunin um að stofna fyrirtæki. Fyrirtækið var stofnað 12. apríl 2005

Viðtal við Zabbix: 12 hreinskilin svör

2. Hvaða lykilatriði er hægt að draga fram í þróunarsögu Zabbix?

Núna eru nokkrir slíkir punktar:
A. Alexey byrjaði að vinna að handritum árið 1997.
b. Útgáfa kóðans undir GPLv2 leyfinu - 2001.
V. Zabbix var stofnað árið 2005.
d. Gerð fyrstu samstarfssamninga, stofnun samstarfsáætlunar - 2007.
d. Stofnun Zabbix Japan LLC - 2012.
e. Stofnun Zabbix LLC (Bandaríkin) - 2015
og. Stofnun Zabbix LLC - 2018

3. Hvað hefur þú marga starfsmenn?

Í augnablikinu starfa aðeins meira en 70 starfsmenn hjá Zabbix fyrirtækjahópnum: forritara, prófunaraðila, verkefnastjóra, stuðningsverkfræðinga, ráðgjafa, sölumenn og markaðsstarfsmenn.

4. Hvernig skrifar þú vegakort, safnar þú athugasemdum frá notendum? Hvernig ákveður þú hvert á að flytja næst?

Þegar þú býrð til Vegvísi fyrir næstu útgáfu af Zabbix, leggjum við áherslu á eftirfarandi mikilvæga þætti, nánar tiltekið, við söfnum Vegvísi í samræmi við eftirfarandi flokka:

A. Zabbix stefnumótandi endurbætur. Eitthvað sem Zabbix sjálft telur mjög mikilvægt. Til dæmis, Zabbix umboðsmaður skrifaður í Go.
b. Hlutir sem Zabbix viðskiptavinir og samstarfsaðilar vilja sjá í Zabbix. Og sem þeir eru tilbúnir að borga fyrir.
V. Óskir/tillögur frá Zabbix samfélaginu.
d. Tækniskuldir. 🙂 Hlutir sem við gáfum út í fyrri útgáfum, en gáfu ekki fulla virkni, gerðu þá ekki nógu sveigjanlega, buðu ekki upp á alla möguleika.

Viðtal við Zabbix: 12 hreinskilin svör

5. Geturðu borið saman Zabbix og prometheus? Hvað er betra og hvað er verra í Zabbix?

Aðalmunurinn að okkar mati er sá að Prometheus er kerfi fyrst og fremst til að safna mæligildum - og til að safna fullgildu eftirliti í fyrirtæki er nauðsynlegt að bæta mörgum öðrum þáttum við Prometheus, svo sem grafana til sjónrænnar, a aðskilin langtímageymsla og aðskilin stjórnun einhvers staðar vandamál, vinna með logs sérstaklega...

Það verða engin stöðluð vöktunarsniðmát í Prometheus; eftir að hafa fengið allar þúsundir mælikvarða frá útflytjendum þarftu sjálfstætt að finna erfið merki í þeim. Uppsetning Prometheus - stillingarskrár. Sums staðar er það þægilegra, á öðrum ekki.

Zabbix er alhliða vettvangur til að búa til eftirlit „frá og til“, við höfum okkar eigin sjónmynd, fylgni vandamála og birtingu þeirra, dreifingu aðgangsréttar að kerfinu, úttekt á aðgerðum, marga möguleika til að safna gögnum í gegnum umboðsmann, proxy, með því að nota allt aðrar samskiptareglur, getu til að stækka kerfið fljótt með viðbótum, skriftum, einingum ...

Eða þú getur einfaldlega safnað gögnunum eins og þau eru, til dæmis í gegnum HTTP samskiptareglur, og síðan breytt svörunum í gagnlegar mælikvarða með því að nota forvinnsluaðgerðir eins og JavaScript, JSONPath, XMLPath, CSV og þess háttar. Margir notendur meta Zabbix fyrir hæfileikann til að stilla og stjórna kerfinu í gegnum vefviðmót, fyrir hæfileikann til að lýsa dæmigerðum vöktunarstillingum í formi sniðmáta sem hægt er að deila með hvort öðru, og innihalda ekki aðeins mælikvarða, heldur einnig greiningarreglur, þröskuldsgildi, línurit, lýsingar - heildarsett af hlutum til að fylgjast með dæmigerðum hlutum.

Margir líkar líka við möguleikann á að gera sjálfvirkan stjórnun og stillingar í gegnum Zabbix API. Almennt séð vil ég ekki skipuleggja holivar. Okkur sýnist að bæði kerfin henti vel fyrir verkefni sín og geti bætt hvort öðru samræmdan upp, til dæmis getur Zabbix frá útgáfu 4.2 safnað gögnum frá Prometheus útflytjendum eða frá sjálfu sér.

6. Hefurðu hugsað þér að búa til zabbix saas?

Við hugsuðum um það og munum gera það í framtíðinni, en við viljum gera þessa lausn eins þægilega og mögulegt er fyrir viðskiptavini. Í þessu tilviki ætti að bjóða upp á staðlaða Zabbix ásamt samskiptaverkfærum, háþróuðum gagnasöfnunarverkfærum og svo framvegis.

7. Hvenær ætti ég að búast við zabbix ha? Og eigum við að bíða?

Zabbix HA er örugglega bið. Við vonum virkilega að sjá eitthvað í Zabbix 5.0 LTS, en staðan mun skýrast í nóvember 2019 þegar Zabbix 5.0 Roadmap er að fullu staðfest.

8. Hvers vegna hefur fjölmiðlagerð svona lélegt úrval úr kassanum? Ætlarðu að bæta við Slack, símskeyti osfrv.? Er einhver annar sem notar Jabber?

Jabber var fjarlægt í Zabbix 4.4, en Webhooks var bætt við. Varðandi miðlategundir, þá myndi ég ekki vilja búa til ákveðin forrit úr kerfinu, heldur venjuleg skilaboðatól. Það er ekkert leyndarmál að mörg svipað spjall eða skrifborðsþjónustur eru með API í gegnum HTTP - þannig að á þessu ári með útgáfu 4.4 mun ástandið breytast.

Með tilkomu webhooks í Zabbix geturðu búist við öllum vinsælustu samþættingunum úr kassanum á næstunni. Í þessu tilviki verður samþættingin tvíhliða, en ekki bara einfaldar einhliða tilkynningar. Og þessar miðlategundir sem við getum ekki komist að verða gerðar af samfélaginu okkar - því nú er hægt að flytja alla miðlunargerðina út í stillingarskrá og birta á share.zabbix.com eða github. Og aðrir notendur þurfa aðeins að flytja inn skrána til að byrja að nota þessa samþættingu. Í þessu tilviki þarftu ekki að setja upp nein viðbótarforskrift!

9. Hvers vegna er sýndarvélauppgötvunarstefnan ekki að þróast? Það er bara vmware. Margir bíða eftir samþættingu við ec2, openstack.

Nei, stefnan er að þróast. Til dæmis, í 4.4, birtist gagnaverslun með vm.datastore.discovery lyklinum. Í 4.4 birtust líka mjög flottir wmi.getall lyklar - við gerum ráð fyrir að í gegnum hann, ásamt perf_counter_en lyklinum, verði hægt að gera góða Hyper-V vöktun. Jæja, það verða aðrar mikilvægar breytingar í þessa átt í Zabbix 5.0.

Viðtal við Zabbix: 12 hreinskilin svör

10. Hefurðu hugsað þér að yfirgefa sniðmátin og gera það eins og prometeus, þegar allt sem er gefið er tekið í burtu?

Prometheus tekur sjálfkrafa allar mælingar, þetta er þægilegt. Og sniðmát er meira en bara sett af mæligildum, það er „gámur“ sem inniheldur allar nauðsynlegar dæmigerðar stillingar til að fylgjast með tiltekinni tegund auðlindar eða þjónustu. Það hefur nú þegar sett af mikilvægum kveikjum, línuritum, uppgötvunarreglum, það hefur lýsingar á mælingum og þröskuldum sem hjálpa notandanum að skilja hverju verið er að safna, og hvaða þröskuldar eru athugaðar og hvers vegna. Á sama tíma er auðvelt að deila sniðmátum með öðrum notendum - og þeir munu fá gott eftirlit með kerfinu sínu, jafnvel án þess að vera sérfræðingur í því.

11. Af hverju eru svona fáar mælikvarðar út úr kassanum? Þetta flækir líka uppsetninguna mjög frá rekstrarsjónarmiði.

Ef þú átt við tilbúin sniðmát, þá erum við núna að vinna að því að stækka og bæta sniðmátið okkar. Zabbix 4.4 kemur með nýju, endurbættu setti og betri eiginleikum.

Fyrir Zabbix geturðu alltaf fundið tilbúið sniðmát fyrir næstum hvaða kerfi sem er á share.zabbix.com. En við ákváðum að við ættum að búa til grunnsniðmát sjálf, setja öðrum fordæmi og losa notendur við að skrifa aftur sniðmát fyrir MySQL. Þess vegna, núna í Zabbix verða aðeins fleiri opinber sniðmát með hverri útgáfu.

Viðtal við Zabbix: 12 hreinskilin svör

12. Hvenær verður hægt að smíða triggera sem eru ekki bundnir við hýsingaraðila, heldur til dæmis byggða á merkimiðum. Til dæmis fylgjumst við með síðu frá n mismunandi stöðum og viljum einfalda kveikju sem ræsir þegar staður er ekki aðgengilegur frá 2 eða fleiri stöðum.

Reyndar hefur slík virkni verið fáanleg í Zabbix í nokkur ár, skrifuð fyrir einn af viðskiptavinunum. Viðskiptavinur - ICANN. Svipaðar athuganir er einnig hægt að gera, til dæmis með uppsöfnuðum hlutum eða með Zabbix API. Við vinnum nú ötullega að því að einfalda gerð slíkra athugana.

PS: Á einum af slurmunum spurðu Zabbix verktaki okkur hvað við vildum sjá í vörunni til að fylgjast með Kubernetes þyrpingum með Zabbix, en ekki Prometheus.

Það er frábært þegar forritarar hitta viðskiptavini á miðri leið og eru ekki sjálfir. Og nú fögnum við hverri útgáfu af einlægum áhuga - góðu fréttirnar eru þær að sífellt fleiri eiginleikar sem við töluðum um eru að verða hold og blóð.

Svo lengi sem þróunaraðilar draga sig ekki inn í sjálfa sig, en hafa áhuga á þörfum viðskiptavina, lifir og þróast varan. Við munum fylgjast með nýjum Zabbix útgáfum.

Pps: Við munum hefja eftirlitsnámskeið á netinu eftir nokkra mánuði. Ef þú hefur áhuga skaltu gerast áskrifandi til að missa ekki af tilkynningunni. Í millitíðinni geturðu farið í gegnum okkar Slurm á Kubernetes.

Heimild: www.habr.com

Bæta við athugasemd