Hemm superstizzjoni fl-IT: “Jekk taħdem, tmisshiex.” Dan jista' jingħad dwar is-sistema ta' monitoraġġ tagħna. F'Southbridge nużaw Zabbix - meta għażilna, kien jibred ħafna. U, fil-fatt, ma kellu l-ebda alternattiva.
Maż-żmien, l-ekosistema tagħna kisbet struzzjonijiet, rbit addizzjonali, u dehret l-integrazzjoni ma 'redmine. Zabbix kellu kompetitur qawwi li kien superjuri f'ħafna aspetti: veloċità, HA kważi barra mill-kaxxa, viżwalizzazzjoni sabiħa, ottimizzazzjoni tax-xogħol f'ambjent kubernethes.
Imma m’għandniex għaġġla biex nimxu ‘l quddiem. Iddeċidejna li nagħtu ħarsa lejn Zabbix u nistaqsu liema karatteristiċi qed jippjanaw li jagħmlu fir-rilaxxi li ġejjin. Aħna ma qgħadniex fuq iċ-ċerimonja u staqsejna mistoqsijiet skomdi lil Sergey Sorokin, id-direttur tal-iżvilupp ta 'Zabbix, u Vitaly Zhuravlev, il-perit tas-Soluzzjoni. Kompli aqra biex issir taf x'ġara minnha.
L-istorja tal-kumpanija bdiet fl-1997, meta l-fundatur u s-sid tal-kumpanija, Alexey Vladyshev, ħadem bħala amministratur tad-database f'wieħed mill-banek. Alexey deher li jkun ineffettiv li timmaniġġja databases mingħajr ma jkollok data dwar il-valuri storiċi ta 'varjetà wiesgħa ta' parametri, mingħajr ma tifhem l-istat attwali u storiku tal-ambjent.
Fl-istess ħin, is-soluzzjonijiet ta 'monitoraġġ bħalissa fis-suq huma għaljin ħafna, ingombranti, u jeħtieġu riżorsi kbar. Għalhekk, Alexey jibda jikteb diversi skripts li jippermettulu jimmonitorja b'mod effettiv il-parti tal-infrastruttura fdata lilu. Qed jinbidel fi passatemp. Alexey jibdel ix-xogħol, iżda l-interess fil-proġett jibqa '. Fl-2000-2001, il-proġett inkiteb mill-ġdid mill-bidu - u Alexey ħaseb biex jagħti amministraturi oħra l-opportunità li jużaw l-iżviluppi. Fl-istess ħin, qamet il-mistoqsija taħt liema liċenzja biex jiġi rilaxxat il-kodiċi eżistenti. Alexey iddeċieda li jirrilaxxaha taħt il-liċenzja GPLv2. L-għodda kienet immedjatament innutata f'ambjent professjonali. Maż-żmien, Alexey beda jirċievi talbiet għal appoġġ, taħriġ, u jespandi l-kapaċitajiet tas-softwer. In-numru ta 'ordnijiet bħal dawn kien dejjem jikber. Allura, naturalment, waslet id-deċiżjoni li tinħoloq kumpanija. Il-kumpanija twaqqfet fit-12 ta’ April, 2005
2. Liema punti ewlenin tista’ tenfasizza fl-istorja tal-iżvilupp ta’ Zabbix?
Bħalissa hemm diversi punti bħal dawn:
A. Alexey beda jaħdem fuq skripts fl-1997.
b. Pubblikazzjoni tal-kodiċi taħt il-liċenzja GPLv2 - 2001.
V. Zabbix twaqqfet fl-2005.
d. Konklużjoni tal-ewwel ftehimiet ta' sħubija, ħolqien ta' programm ta' affiljat - 2007.
d. Twaqqif ta' Zabbix Japan LLC - 2012.
e. Twaqqif ta’ Zabbix LLC (USA) - 2015
u. Twaqqif ta’ Zabbix LLC - 2018
3. Kemm timpjega nies?
Bħalissa, il-grupp ta 'kumpaniji Zabbix jimpjega ftit aktar minn 70 impjegat: żviluppaturi, testers, maniġers ta' proġetti, inġiniera ta 'appoġġ, konsulenti, nies tal-bejgħ, u impjegati tal-marketing.
4. Kif tikteb pjan direzzjonali, tiġbor feedback mill-utenti? Kif tiddetermina fejn timxi wara?
Meta noħolqu Roadmap għall-verżjoni li jmiss ta’ Zabbix, aħna niffukaw fuq il-fatturi importanti li ġejjin, b’mod aktar preċiż, niġbru Roadmaps skont il-kategoriji li ġejjin:
A. Zabbix titjib strateġiku. Xi ħaġa li Zabbix innifsu jqis importanti ħafna. Per eżempju, aġent Zabbix miktub fil Go.
b. Affarijiet li l-klijenti u l-imsieħba ta’ Zabbix iridu jaraw f’Zabbix. U li għalihom huma lesti li jħallsu.
V. Awguri/suġġerimenti mill-komunita’ Zabbix.
d. Djun tekniċi. 🙂 Affarijiet li ħriġna fil-verżjonijiet preċedenti, iżda ma pprovdewx funzjonalità sħiħa, ma għamluhomx flessibbli biżżejjed, ma offrewx l-għażliet kollha.
5. Tista’ tqabbel lil Zabbix u prometheus? X'inhu l-aħjar u x'inhu l-agħar f'Zabbix?
Id-differenza ewlenija, fl-opinjoni tagħna, hija li Prometheus hija sistema primarjament għall-ġbir ta 'metriċi - u sabiex tinġabar monitoraġġ sħiħ f'intrapriża, huwa meħtieġ li jiżdiedu ħafna komponenti oħra ma' Prometheus, bħal grafana għall-viżwalizzazzjoni, a ħażna separata fit-tul, u ġestjoni separata x'imkien problemi, taħdem ma 'zkuk separatament...
Mhux se jkun hemm mudelli ta 'monitoraġġ standard fi Prometheus; wara li rċevejt l-eluf ta' metriċi kollha mill-esportaturi, ser ikollok bżonn issib fihom sinjali problematiċi b'mod indipendenti. Twaqqif ta 'Prometheus - fajls ta' konfigurazzjoni. F'xi postijiet huwa aktar konvenjenti, f'oħrajn mhux.
Zabbix hija pjattaforma universali għall-ħolqien ta 'monitoraġġ "minn u għal", għandna viżwalizzazzjoni tagħna stess, korrelazzjoni ta' problemi u wiri tagħhom, distribuzzjoni ta 'drittijiet ta' aċċess għas-sistema, verifika ta 'azzjonijiet, ħafna għażliet għall-ġbir tad-dejta permezz ta' aġent, prokura, bl-użu ta 'protokolli kompletament differenti, il-kapaċità li tespandi malajr is-sistema bi plugins, skripts, moduli...
Jew tista 'sempliċement tiġbor id-dejta kif inhi, pereżempju, permezz tal-protokoll HTTP, u mbagħad iddawwar ir-risponsi f'metriċi utli billi tuża funzjonijiet ta' preproċessar bħal JavaScript, JSONPath, XMLPath, CSV u affarijiet simili. Bosta utenti japprezzaw lil Zabbix għall-kapaċità li jikkonfiguraw u jimmaniġġjaw is-sistema permezz ta 'interface tal-web, għall-abbiltà li jiddeskrivu konfigurazzjonijiet ta' monitoraġġ tipiċi fil-forma ta 'mudelli li jistgħu jinqasmu ma' xulxin, u li fihom mhux biss metriċi, iżda wkoll regoli ta 'skoperta, valuri limitu, graphs, deskrizzjonijiet - sett komplut ta 'oġġetti għall-monitoraġġ ta' oġġetti tipiċi.
Ħafna nies iħobbu wkoll il-kapaċità li awtomatizzati l-ġestjoni u l-konfigurazzjoni permezz tal-API Zabbix. B'mod ġenerali, ma rridx norganizza holivar. Jidhirna li ż-żewġ sistemi huma adattati tajjeb għall-kompiti tagħhom u jistgħu jikkumplimentaw lil xulxin b'mod armonjuż, pereżempju, Zabbix mill-verżjoni 4.2 jista 'jiġbor data minn esportaturi Prometheus jew mingħandu nnifsu.
6. Ħsibt biex tagħmel zabbix saas?
Ħsibna dwarha u se nagħmluha fil-futur, iżda rridu nagħmlu din is-soluzzjoni konvenjenti kemm jista 'jkun għall-klijenti. F'dan il-każ, Zabbix standard għandu jiġi offrut flimkien ma 'għodod ta' komunikazzjoni, għodod avvanzati ta 'ġbir ta' data, eċċ.
7. Meta għandi nistenna zabbix ha? U għandna nistennew?
Zabbix HA huwa definittivament stenna. Tassew nittamaw li naraw xi ħaġa f'Zabbix 5.0 LTS, iżda s-sitwazzjoni se ssir aktar ċara f'Novembru 2019 meta l-Pjan Direzzjonali ta' Zabbix 5.0 jiġi kkonfermat bis-sħiħ.
8. Għaliex it-tip tal-midja għandu għażla daqshekk fqira barra mill-kaxxa? Qed tippjana li żżid Slack, telegramma, eċċ.? Xi ħadd ieħor juża Jabber?
Jabber tneħħa f'Zabbix 4.4, iżda ġew miżjuda Webhooks. Rigward it-tipi tal-midja, ma nixtieqx nagħmel applikazzjonijiet speċifiċi mis-sistema, iżda għodod standard ta 'messaġġi. Mhuwiex sigriet li ħafna chats simili jew servizzi ta 'desk għandhom API permezz ta' HTTP - għalhekk din is-sena bir-rilaxx ta '4.4 is-sitwazzjoni se tinbidel.
Bil-miġja tal-webhooks f'Zabbix, tista 'tistenna l-integrazzjonijiet l-aktar popolari kollha barra mill-kaxxa fil-futur qarib. F'dan il-każ, l-integrazzjoni se tkun f'żewġ direzzjonijiet, u mhux biss notifiki sempliċi f'direzzjoni waħda. U dawk it-tipi tal-midja li ma nistgħux naslu għalihom se jsiru mill-komunità tagħna - għaliex issa t-tip tal-midja kollu jista 'jiġi esportat għal fajl ta' konfigurazzjoni u jitqiegħed fuq share.zabbix.com jew github. U utenti oħra jkollhom bżonn biss li jimportaw il-fajl biex jibdew jużaw din l-integrazzjoni. F'dan il-każ, m'għandekx għalfejn tinstalla xi skripts addizzjonali!
9. Għaliex id-direzzjoni tal-iskoperta tal-magni Virtwali mhix qed tiżviluppa? Hemm vmware biss. Ħafna qed jistennew l-integrazzjoni ma 'ec2, openstack.
Le, id-direzzjoni qed tiżviluppa. Pereżempju, f'4.4, l-iskoperta tad-datastore deher permezz taċ-ċavetta vm.datastore.discovery. F'4.4, dehru wkoll ċwievet wmi.getall jibred ħafna - nistennew li permezz tagħha, flimkien maċ-ċavetta perf_counter_en, ikun possibbli li jsir monitoraġġ Hyper-V tajjeb. Ukoll, se jkun hemm bidliet importanti oħra f'din id-direzzjoni f'Zabbix 5.0.
10. Ħsibt li tabbanduna l-mudelli u tagħmlu bħal prometeus, meta dak kollu li jingħata jitneħħa?
Prometheus awtomatikament jieħu l-metriċi kollha, dan huwa konvenjenti. U mudell huwa aktar minn sempliċiment sett ta 'metriċi, huwa "kontenitur" li fih il-konfigurazzjoni tipika kollha meħtieġa għall-monitoraġġ ta' tip partikolari ta 'riżorsa jew servizz. Diġà għandha sett ta’ triggers importanti, graphs, regoli ta’ sejbien, għandha deskrizzjonijiet ta’ metriċi u limiti li jgħinu lill-utent jifhem x’qed jinġabar, u liema limiti qed jiġu ċċekkjati u għaliex. Fl-istess ħin, il-mudelli huma faċli biex jaqsmu ma 'utenti oħra - u se jiksbu monitoraġġ tajjeb tas-sistema tagħhom, anke mingħajr ma neċessarjament ikunu esperti fiha.
11. Għaliex hemm daqshekk ftit metriċi barra mill-kaxxa? Dan ukoll jikkomplika ħafna s-setup mil-lat tal-operat.
Jekk barra mill-kaxxa tfisser mudelli lesti, allura bħalissa qed naħdmu biex nespandu u ntejbu l-mudelli tagħna. Zabbix 4.4 jiġi b'sett ġdid, imtejjeb u karatteristiċi aħjar.
Għal Zabbix dejjem tista' ssib template lest għal kważi kull sistema fuq share.zabbix.com. Imma aħna ddeċidejna li għandna nagħmlu mudelli bażiċi aħna stess, billi nagħtu eżempju għal oħrajn, u wkoll neħilsu lill-utenti milli jerġgħu jiktbu mudell għal xi MySQL. Għalhekk, issa f’Zabbix se jkun hemm biss aktar templates uffiċjali ma’ kull verżjoni.
12. Meta se jkun possibbli li jinbnew triggers li mhumiex marbuta ma 'hosts, iżda, pereżempju, ibbażati fuq tikketti. Pereżempju, aħna nissorveljaw sit minn n punti differenti, u rridu grillu sempliċi li jispara meta s-sit ma jkunx aċċessibbli minn 2 jew aktar punti.
Fil-fatt, funzjonalità bħal din ilha disponibbli f'Zabbix għal diversi snin, miktuba għal wieħed mill-klijenti. Klijent - ICANN. Kontrolli simili jistgħu jsiru wkoll, pereżempju, permezz ta 'oġġetti aggregati jew bl-użu ta' Zabbix API. Issa qed naħdmu b'mod attiv biex nissimplifikaw il-ħolqien ta' kontrolli bħal dawn.
PS: F'wieħed mill-Slurms, l-iżviluppaturi Zabbix staqsewna x'ridna naraw fil-prodott sabiex jimmonitorjaw il-clusters ta 'Kubernetes bl-użu ta' Zabbix, u mhux Prometheus.
Huwa kbir meta l-iżviluppaturi jiltaqgħu mal-klijenti nofs triq u ma jibqgħux ħaġa għalihom infushom. U issa nsellmu kull ħarġa b'interess sinċier - l-aħbar it-tajba hija li aktar u aktar karatteristiċi li tkellimna dwarhom qed isiru laħam u demm.
Sakemm l-iżviluppaturi ma jirtirawx fihom infushom, iżda huma interessati fil-ħtiġijiet tal-klijenti, il-prodott jgħix u jiżviluppa. Se nżommu għajnejk fuq ħarġiet ġodda ta’ Zabbix.
PPS: Se nkunu qed inniedu kors ta’ monitoraġġ onlajn fi ftit xhur. Jekk inti interessat, abbona biex ma titlifx l-avviż. Fil-frattemp, inti tista 'tmur permezz tagħna
Sors: www.habr.com