Agallamh le Zabbix: 12 freagairtean fosgailte

Tha saobh-chràbhadh ann an IT: “Ma dh’ obraicheas e, na bean ris.” Faodar seo a ràdh mun t-siostam sgrùdaidh againn. Aig Southbridge bidh sinn a’ cleachdadh Zabbix - nuair a thagh sinn e, bha e gu math fionnar. Agus, gu dearbh, cha robh roghainnean eile aige.

Thar ùine, tha an eag-shiostam againn air stiùireadh fhaighinn, ceanglaichean a bharrachd, agus tha amalachadh le redmine air nochdadh. Bha farpaiseach cumhachdach aig Zabbix a bha na b’ fheàrr ann an iomadh taobh: astar, HA cha mhòr a-mach às a ’bhogsa, fradharc breagha, optimachadh obair ann an àrainneachd kubernethes.

Ach chan eil cabhag oirnn gluasad air adhart. Cho-dhùin sinn sùil a thoirt air Zabbix agus faighneachd dè na feartan a tha iad an dùil a dhèanamh anns na fiosan a tha ri thighinn. Cha do sheas sinn air deas-ghnàth agus chuir sinn ceistean mì-chofhurtail air Sergey Sorokin, stiùiriche leasachaidh Zabbix, agus Vitaly Zhuravlev, ailtire Solution. Leugh air adhart gus faighinn a-mach dè a thàinig às.

Agallamh le Zabbix: 12 freagairtean fosgailte

1. Inns dhuinn mu eachdraidh a 'chompanaidh. Ciamar a thàinig am beachd airson an toradh gu bith?

Thòisich eachdraidh a 'chompanaidh ann an 1997, nuair a bha stèidheadair agus sealbhadair a' chompanaidh, Alexei Vladyshev, ag obair mar rianadair stòr-dàta ann am fear de na bancaichean. Bha e coltach ri Alexei gum biodh e neo-èifeachdach stòran-dàta a riaghladh gun dàta a bhith agad air luachan eachdraidheil measgachadh farsaing de pharamadairean, gun a bhith a ’tuigsinn suidheachadh làithreach agus eachdraidheil na h-àrainneachd.

Aig an aon àm, tha na fuasglaidhean sgrùdaidh a tha air a’ mhargaidh an-dràsta gu math daor, trom, agus feumach air goireasan mòra. Mar sin, tha Alexei a 'tòiseachadh a' sgrìobhadh diofar sgriobtaichean a leigeas leis sùil èifeachdach a chumail air a 'phàirt den bhun-structair a tha an urra ris. Tha e a’ tionndadh gu bhith na chur-seachad. Bidh Alexey ag atharrachadh obraichean, ach tha ùidh fhathast anns a 'phròiseact. Ann an 2000-2001, chaidh am pròiseact ath-sgrìobhadh bhon fhìor thoiseach - agus smaoinich Alexey air cothrom a thoirt do luchd-rianachd eile na leasachaidhean a chleachdadh. Aig an aon àm, dh'èirich a 'cheist fo dè an cead airson an còd a th' ann mar-thà a leigeil ma sgaoil. Cho-dhùin Alexei a leigeil ma sgaoil fo chead GPLv2. Chaidh an inneal fhaicinn sa bhad ann an àrainneachd proifeasanta. Thar ùine, thòisich Alexei a 'faighinn iarrtasan airson taic, trèanadh, agus leudachadh air comasan a' bhathar-bhog. Bha an àireamh de òrdughan mar sin a’ sìor fhàs. Mar sin, gu nàdarra, thàinig an co-dhùnadh companaidh a chruthachadh. Chaidh a’ chompanaidh a stèidheachadh air 12 Giblean, 2005

Agallamh le Zabbix: 12 freagairtean fosgailte

2. Dè na prìomh phuingean as urrainn dhut a chomharrachadh ann an eachdraidh leasachadh Zabbix?

Tha grunn phuingean mar seo ann an-dràsta:
A. Thòisich Alexei ag obair air sgriobtaichean ann an 1997.
b. Foillseachadh a’ chòd fo chead GPLv2 - 2001.
V. Chaidh Zabbix a stèidheachadh ann an 2005.
d. Co-dhùnadh a 'chiad aontaidhean com-pàirteachais, cruthachadh affiliate phrògram - 2007.
d.Stèidheachadh Zabbix Japan LLC - 2012.
e.Stèidheachadh Zabbix LLC (USA) - 2015
agus. Stèidheachadh Zabbix LLC - 2018

3. Cia mheud duine a tha thu a' fastadh?

Aig an àm seo, tha buidheann chompanaidhean Zabbix a’ fastadh beagan a bharrachd air luchd-obrach 70: luchd-leasachaidh, luchd-dearbhaidh, manaidsearan pròiseict, innleadairean taic, comhairlichean, luchd-reic, agus luchd-obrach margaidheachd.

4. Ciamar a sgrìobhas tu mapa-rathaid, a bheil thu a' cruinneachadh fios air ais bho luchd-cleachdaidh? Ciamar a nì thu co-dhùnadh càite an gluais thu an ath rud?

Nuair a bhios sinn a’ cruthachadh Mapa-rathaid airson an ath dhreach de Zabbix, bidh sinn a’ cuimseachadh air na feartan cudromach a leanas, nas mionaidiche, bidh sinn a’ cruinneachadh Mapaichean-rathaid a rèir nan roinnean a leanas:

A. Zabbix leasachaidhean ro-innleachdail. Rud a tha Zabbix fhèin a’ meas glè chudromach. Mar eisimpleir, àidseant Zabbix sgrìobhte ann an Go.
b. Rudan a tha teachdaichean agus com-pàirtichean Zabbix airson fhaicinn ann an Zabbix. Agus airson a bheil iad deònach pàigheadh.
V. Miann / molaidhean bho choimhearsnachd Zabbix.
d) Fiachan teicnigeach. 🙂 Rudan a leig sinn a-mach ann an dreachan roimhe, ach nach tug seachad làn ghnìomhachd, cha do rinn iad sùbailte gu leòr, cha do thairg sinn a h-uile roghainn.

Agallamh le Zabbix: 12 freagairtean fosgailte

5. An urrainn dhut coimeas a dhèanamh eadar Zabbix agus prometheus? Dè a tha nas fheàrr agus dè a tha nas miosa ann an Zabbix?

Is e am prìomh eadar-dhealachadh, nar beachd, gur e siostam a th’ ann an Prometheus gu sònraichte airson a bhith a’ tional meatrach - agus gus sgrùdadh làn-chuimseach a chruinneachadh ann an iomairt, feumar mòran phàirtean eile a chur ri Prometheus, leithid grafana airson fradharc, a stòradh fad-ùine air leth, agus riaghladh air leth an àiteigin duilgheadasan, obraich le logaichean air leth ...

Cha bhith teamplaidean sgrùdaidh àbhaisteach ann am Prometheus; às deidh dhut na mìltean de mheatairean fhaighinn bho às-mhalairt, feumaidh tu comharran duilgheadas a lorg gu neo-eisimeileach annta. A 'stèidheachadh Prometheus - faidhlichean rèiteachaidh. Ann an cuid de dh'àiteachan tha e nas goireasaiche, ann an cuid eile chan eil e.

Tha Zabbix na àrd-ùrlar uile-choitcheann airson a bhith a’ cruthachadh sgrùdadh “bho agus gu”, tha ar sealladh fhèin againn, co-dhàimh de dhuilgheadasan agus an taisbeanadh, cuairteachadh chòraichean-slighe air an t-siostam, sgrùdadh ghnìomhan, mòran roghainnean airson dàta a chruinneachadh tro àidseant, neach-ionaid, a’ cleachdadh protocolaidhean gu tur eadar-dhealaichte, an comas an siostam a leudachadh gu sgiobalta le plugins, sgriobtaichean, modalan ...

No faodaidh tu dìreach an dàta a chruinneachadh mar a tha e, mar eisimpleir, tro phròtacal HTTP, agus an uairsin na freagairtean a thionndadh gu meatrach feumail a’ cleachdadh gnìomhan ro-ghiollachd leithid JavaScript, JSONPath, XMLPath, CSV agus an leithid. Tha mòran de luchd-cleachdaidh a’ cur luach air Zabbix airson a bhith comasach air an siostam a rèiteachadh agus a riaghladh tro eadar-aghaidh lìn, airson comas cunntas a thoirt air rèiteachaidhean sgrùdaidh àbhaisteach ann an cruth theamplaidean a dh’ fhaodar a cho-roinn le chèile, agus anns a bheil chan e a-mhàin meatrach, ach cuideachd riaghailtean lorg, luachan stairsnich, grafaichean, tuairisgeulan - seata iomlan de nithean airson sùil a chumail air nithean àbhaisteach.

Is toil le mòran dhaoine cuideachd an comas riaghladh agus rèiteachadh a dhèanamh fèin-ghluasadach tro Zabbix API. San fharsaingeachd, chan eil mi airson holivar a chuir air dòigh. Tha e coltach dhuinn gu bheil an dà shiostam gu math freagarrach airson an gnìomhan agus gun urrainn dhaibh cur ri chèile gu co-chòrdail, mar eisimpleir, faodaidh Zabbix bho dhreach 4.2 dàta a chruinneachadh bho às-mhalairt Prometheus no bhuaithe fhèin.

6. An do smaoinich thu mu bhith a' dèanamh zabbix saas?

Smaoinich sinn mu dheidhinn agus nì sinn e san àm ri teachd, ach tha sinn airson am fuasgladh seo a dhèanamh cho goireasach sa ghabhas do luchd-ceannach. Anns a ’chùis seo, bu chòir Zabbix àbhaisteach a thabhann còmhla ri innealan conaltraidh, innealan cruinneachadh dàta adhartach, agus mar sin air adhart.

7. Cuin a bu chòir dhomh a bhith an dùil zabbix ha? Agus am bu chòir dhuinn feitheamh?

Tha Zabbix HA gu cinnteach a’ feitheamh. Tha sinn gu mòr an dòchas rudeigin fhaicinn ann an Zabbix 5.0 LTS, ach fàsaidh an suidheachadh nas soilleire san t-Samhain 2019 nuair a thèid Mapa-rathaid Zabbix 5.0 a dhearbhadh gu h-iomlan.

8. Carson a tha taghadh cho dona aig seòrsa mheadhanan a-mach às a' bhogsa? A bheil thu an dùil Slack, teileagram, msaa a chuir ris? A bheil duine eile a’ cleachdadh Jabber?

Chaidh Jabber a thoirt air falbh ann an Zabbix 4.4, ach chaidh Webhooks a chur ris. A thaobh seòrsaichean meadhanan, cha bu toil leam tagraidhean sònraichte a dhèanamh bhon t-siostam, ach innealan teachdaireachd àbhaisteach. Chan eil e na dhìomhaireachd gu bheil API tro HTTP aig mòran de chòmhraidhean no seirbheisean deasg coltach ris - mar sin am-bliadhna le sgaoileadh 4.4 atharraichidh an suidheachadh.

Le teachd lìn-lìn ann an Zabbix, faodaidh dùil a bhith agad ris na h-aonachadh as mòr-chòrdte a-mach às a’ bhogsa a dh’ aithghearr. Anns a 'chùis seo, bidh an amalachadh dà-shligheach, agus chan e dìreach fiosan sìmplidh aon-shligheach. Agus thèid na seòrsaichean meadhanan sin nach fhaigh sinn a dhèanamh leis a’ choimhearsnachd againn - oir a-nis faodar an seòrsa meadhanan gu lèir a chuir a-mach gu faidhle rèiteachaidh agus a phostadh air share.zabbix.com no github. Agus cha bhith feum aig luchd-cleachdaidh eile ach am faidhle a thoirt a-steach gus tòiseachadh air an aonachadh seo a chleachdadh. Anns a 'chùis seo, cha leig thu leas sgriobtaichean a bharrachd a stàladh!

9. Carson nach eil an t-slighe lorg inneal Virtual a 'leasachadh? Chan eil ann ach vmware. Tha mòran a’ feitheamh ri amalachadh le ec2, openstack.

Chan e, tha an stiùireadh a 'leasachadh. Mar eisimpleir, ann an 4.4, nochd lorg datastore tron ​​​​iuchair vm.datastore.discovery. Ann an 4.4, nochd iuchraichean wmi.getall gu math fionnar cuideachd - tha sinn an dùil troimhe, còmhla ris an iuchair perf_counter_en, gum bi e comasach sgrùdadh math Hyper-V a dhèanamh. Uill, bidh atharrachaidhean cudromach eile san taobh seo ann an Zabbix 5.0.

Agallamh le Zabbix: 12 freagairtean fosgailte

10. An do smaoinich thu mu bhith a 'trèigsinn nan teamplaidean agus ga dhèanamh mar prometeus, nuair a thèid a h-uile càil a tha air a thoirt seachad a thoirt air falbh?

Bidh Prometheus gu fèin-ghluasadach a ’toirt a h-uile meatrach, tha seo goireasach. Agus tha teamplaid nas motha na dìreach seata de mheatrics, is e “soitheach” a th’ ann anns a bheil a h-uile rèiteachadh àbhaisteach riatanach airson sùil a chumail air seòrsa sònraichte de ghoireas no seirbheis. Tha seata de luchd-brosnachaidh cudromach, grafaichean, riaghailtean lorgaidh ann mu thràth, tha tuairisgeulan ann air metrics agus stairsnich a chuidicheas an neach-cleachdaidh a bhith a’ tuigsinn dè a thathas a ’tional, agus dè na stairsnich a thathas a’ sgrùdadh agus carson. Aig an aon àm, tha teamplaidean furasta an roinn le luchd-cleachdaidh eile - agus gheibh iad deagh sgrùdadh air an t-siostam aca, eadhon às aonais gu riatanach a bhith nan eòlaiche air.

11. Carson a tha cho beag de mheatairean a-mach às a' bhogsa? Tha seo cuideachd a 'dèanamh duilgheadas mòr air an stèidheachadh bho shealladh obrachaidh.

Ma tha thu a-mach às a’ bhogsa a’ ciallachadh teamplaidean deiseil, tha sinn an-dràsta ag obair air leudachadh agus leasachadh ar teamplaidean. Tha Zabbix 4.4 a’ tighinn le seata ùr, leasaichte agus feartan nas fheàrr.

Airson Zabbix gheibh thu an-còmhnaidh teamplaid deiseil airson cha mhòr siostam sam bith air share.zabbix.com. Ach cho-dhùin sinn gum bu chòir dhuinn teamplaidean bunaiteach a dhèanamh sinn fhìn, a 'suidheachadh eisimpleir do dhaoine eile, agus cuideachd a' saoradh luchd-cleachdaidh bho bhith a 'sgrìobhadh teamplaid a-rithist airson cuid de MySQL. Mar sin, a-nis ann an Zabbix cha bhi ach barrachd theamplaidean oifigeil ann le gach dreach.

Agallamh le Zabbix: 12 freagairtean fosgailte

12. Cuin a bhios e comasach innealan-brosnachaidh a thogail nach eil ceangailte ri luchd-aoigheachd, ach, mar eisimpleir, stèidhichte air bileagan. Mar eisimpleir, bidh sinn a 'cumail sùil air làrach bho n puingean eadar-dhealaichte, agus tha sinn ag iarraidh inneal-brosnachaidh sìmplidh a bhios a' losgadh nuair nach eil an làrach ruigsinneach bho 2 phuing no barrachd.

Gu dearbh, tha an leithid de ghnìomhachd air a bhith ri fhaighinn ann an Zabbix airson grunn bhliadhnaichean, air a sgrìobhadh airson aon de na teachdaichean. Cliaint — ICANN. Faodar sgrùdaidhean coltach ris a dhèanamh cuideachd, mar eisimpleir, tro nithean cruinnichte no a’ cleachdadh an Zabbix API. Tha sinn a-nis ag obair gu gnìomhach gus cruthachadh sgrùdaidhean mar sin a dhèanamh nas sìmplidhe.

PS: Aig aon de na Slurms, dh’ fhaighnich luchd-leasachaidh Zabbix dhuinn dè bha sinn ag iarraidh fhaicinn anns an toradh gus sùil a chumail air cruinneachaidhean Kubernetes a’ cleachdadh Zabbix, agus chan e Prometheus.

Tha e math nuair a choinnicheas luchd-leasachaidh ri luchd-ceannach letheach slighe agus nach fuirich iad mar rud dhaibh fhèin. Agus a-nis tha sinn a’ cur fàilte dhùrachdach air gach brath - is e an deagh naidheachd gu bheil barrachd is barrachd fheartan air an do bhruidhinn sinn a’ fàs feòil is fuil.

Cho fad 's nach bi an luchd-leasachaidh a' tarraing air ais a-steach dhaibh fhèin, ach gu bheil ùidh aca ann am feumalachdan luchd-dèiligidh, bidh an toradh beò agus a 'leasachadh. Cumaidh sinn sùil air fiosan ùra Zabbix.

Pps: Bidh sinn a’ cur cùrsa sgrùdaidh air-loidhne air bhog ann am beagan mhìosan. Ma tha ùidh agad, fo-sgrìobhadh gus nach caill thu an sanas. Anns an eadar-ama, faodaidh tu a dhol tro ar Sluagh air Kubernetes.

Source: www.habr.com

Cuir beachd ann