Zabbix 4.2 yakaburitswa

Chikwata chedu chinofara kugovera nhau yekuti yemahara, yakavhurika sosi yekutarisa system yakaburitswa Zabbix 4.2!

Zabbix 4.2 yakaburitswa

Ko vhezheni 4.2 ndiyo mhinduro kumubvunzo mukuru wehupenyu, denga nekutarisa zvakazara? Ngationei!

Ngatiyeukei kuti Zabbix inzira yepasirese yekutarisa mashandiro uye kuwanikwa kwemaseva, engineering netiweki michina, maapplication, dhatabhesi, virtualization system, midziyo, IT masevhisi, uye webhu masevhisi.

Zabbix inoshandisa kutenderera kwakazara kubva pakuunganidza data, kugadzirisa uye kuishandura, kuongorora data yakagamuchirwa, uye kupedzisa nekuchengetedza iyi data, kuona uye kutumira zviziviso uchishandisa mitemo yekuwedzera. Iyo sisitimu inopa zvakare inochinjika sarudzo dzekuwedzera kuunganidza data uye nzira dzekuzivisa, pamwe nekugona otomatiki kuburikidza neAPI. Imwe web interface inoshandisa centralized manejimendi ekutarisa masisitimu uye kugovera kwekodzero dzekuwana kumapoka akasiyana evashandisi. Iyo kodhi yeprojekiti inogoverwa zvakasununguka pasi perezinesi GPLv2.

Zabbix 4.2 ishanduro nyowani isiri-LTS ine yakapfupikiswa yepamutemo yekutsigira nguva. Kune vashandisi vanotarisisa kutenderera kwehupenyu hurefu hwezvigadzirwa zvesoftware, tinokurudzira kushandisa shanduro dzeLTS, senge 3.0 uye 4.0.

Saka, ngatitaure nezve maficha matsva uye kuvandudzwa kukuru muvhezheni 4.2:

More official platforms

Zabbix 4.2 yakaburitswa
Pamusoro peiyo iripo zviri pamutemo mapakeji, isu tinopawo zvivakwa zvitsva zve:

  • RaspberryPi, Mac OS/X, SUSE Enterprise Linux Server 12
  • MSI yeWindows mumiririri
  • Docker mifananidzo

Yakavakirwa-mukati Prometheus rutsigiro rwekutarisa application

Zabbix inogona kuunganidza data nenzira dzakasiyana (kusundidzira / kudhonza) kubva kwakasiyana data masosi. Aya ndiwo JMX, SNMP, WMI, HTTP/HTTPS, RestAPI, XML Soap, SSH, Telnet, vamiririri uye zvinyorwa nezvimwe. Zvino sangana nerutsigiro rwePrometheus!

Kunyatsotaura, kuunganidza data kubva kune vanotengesa kunze kwePrometheus kwakagoneka munguva yakapfuura nekuda kweHTTP/HTTPS data element mhando uye mataurirwo akajairika.

Nekudaro, iyo vhezheni nyowani inokutendera kuti ushande nePrometheus zvakaringana sezvinobvira nekuda kweyakavakirwa-mukati rutsigiro rwePromQL yemubvunzo mutauro. Uye kushandiswa kwemametrics anotsamira kunobvumira iwe kuunganidza uye kugadzirisa data zvakanyanya: iwe unokumbira data kamwe chete, tobva tazvigadzirisa zvinoenderana nemametric anodiwa.

Zabbix 4.2 yakaburitswa
Kuwana kukosha kwechimwe metric

Izvo zvakakosha kuti uzive kuti yakaderera-level kuwanikwa ikozvino inogona kushandisa yakaunganidzwa data kugadzira otomatiki metrics. Muchiitiko ichi, Zabbix inoshandura iyo yakagamuchirwa data kuita JSON fomati, iyo iri nyore kwazvo kushanda nayo.

Zabbix 4.2 yakaburitswa
Kutsvaga metrics uchishandisa sefa mumutauro wemubvunzo wePromQL

Parizvino pane zvakawanda 300 kubatanidzwa uye kutarisa mabikirwo wechitatu-bato masevhisi uye maapplication anoshandisa Zabbix. Rutsigiro rwePrometheus runokubvumidza kuti uwedzere seti yese yezvishandiso zvine vatengesi vepamutemo kana nharaunda-inotsigirwa nePrometheus. Uku kutarisisa kweanozivikanwa masevhisi, midziyo uye makore zviwanikwa.

Inoshanda yakakwirira frequency monitoring

Tinoda kuona matambudziko nekukurumidza sezvinobvira here? Chokwadi, hapana mubvunzo! Kazhinji kazhinji, nzira iyi inoita kuti isu tide kuvhota zvishandiso uye kuunganidza data kakawanda, izvo zvinoisa mutoro mukuru pane yekutarisa system. Nzira yekudzivirira sei izvi?

Isu takashandisa throttling mechanism mumitemo yepreprocessing. Kutsikirira, muchidimbu, kunotipa mukana wekusvetuka hunhu hwakafanana.

Ngatifungei kuti tiri kutarisa mamiriro echikumbiro chakakosha. Sekondi yega yega tinotarisa kuti application yedu iri kushanda here kana kuti kwete. Panguva imwecheteyo, Zabbix inogamuchira kuenderera mberi kwe data kubva ku1 (kushanda) uye 0 (isina kushanda). Semuenzaniso: 1111111111110001111111111111…

Kana zvese zvakarongeka nekushandisa kwedu, ipapo Zabbix inogamuchira kuyerera kweavo chete. Dzinoda kugadziriswa here? Kazhinji, kwete, nekuti isu tinongofarira kushandura mamiriro ekushandisa, hatidi kuunganidza uye kuchengetedza data rakawanda. Saka, throttling inokubvumira kuti usvetuke kukosha kana yakafanana neyakapfuura. Nekuda kweizvozvo, isu tichangogamuchira chete data nezve shanduko yehurumende, semuenzaniso, 01010101... Iyi inyaya yakakwana yekuona matambudziko!

Zabbix inongofuratira zvisipo kukosha, hazvina kunyorwa munhoroondo uye hazvikanganisi zvinokonzeresa chero nzira. Kubva pamaonero aZabbix, hapana maitiro asipo.

Zabbix 4.2 yakaburitswa
Rega tsika dzakapetwa

Hukuru! Isu tinogona ikozvino kuvhota zvishandiso kazhinji uye kuona matambudziko ipapo pasina kuchengetedza ruzivo rusina basa mudhatabhesi.

Zvakadini nemifananidzo? Vachave vasina chinhu nekuda kwekushaya data! Uye ungaziva sei kana Zabbix iri kuunganidza data kana yakawanda yeiyi data isipo?

Takafungawo nezvazvo! Zabbix inopa rumwe rudzi rwekukwenya, kurira nekurova kwemoyo.

Zabbix 4.2 yakaburitswa
Kamwe paminiti tinotarisa kana metric iri mupenyu

Muchiitiko ichi, Zabbix, zvisinei nekudzokorora kuyerera kwedata, ichachengeta kamwechete kukosha panguva yakatarwa. Kana data ikaunganidzwa kamwechete pasekondi, uye nguva yacho yakaiswa kune imwe miniti, ipapo Zabbix inoshandura iyo yechipiri rwizi rwemayuniti kuita rwizi rweminiti yega yega. Zviri nyore kuona kuti izvi zvinotungamira ku60-kupeta kudzvanywa kwe data yakagamuchirwa.

Iye zvino tine chivimbo chekuti data iri kuunganidzwa, iyo nodata () trigger basa iri kushanda uye zvese zvakanaka nemagrafu!

Kusimbisa data yakaunganidzwa uye kukanganisa kubata

Hapana mumwe wedu anoda kuunganidza data isina kururama kana isingavimbike. Semuenzaniso, tinoziva kuti tembiricha sensor inofanirwa kudzosa data iri pakati pe0 Β° C ne100 Β° C uye chero humwe kukosha hunofanirwa kunzi nhema uye / kana kufuratirwa.

Iye zvino izvi zvinogoneka uchishandisa mitemo yekusimbisa data yakavakirwa mupreprocessing yekuteedzera kana kushaikwa kwekuteerana neanogara achitaurwa, kukosha siyana, JSONPath uye XMLPath.

Iye zvino tinogona kudzora maitiro kune kukanganisa. Kana tembiricha iri kunze kwemhando, saka tinogona kungofuratira kukosha kwakadai, toseta kukosha kweiyo (semuenzaniso, 0 Β° C), kana kutsanangura isu pachedu meseji yekukanganisa, semuenzaniso, "Sensor yakuvadzwa" kana "Siva bhatiri."

Zabbix 4.2 yakaburitswa
Tembiricha inofanira kubva 0 kusvika 100, furatira zvimwe

Muenzaniso wakanaka wekushandiswa kwekusimbisa kugona kutarisa data rekuisa kuti uone kuvepo kwemhosho meseji uye kuseta ichi chikanganiso chemetric yese. Iyi ibasa rinobatsira zvakanyanya kana uchitora data kubva kunze APIs.

Chero shanduko yedata uchishandisa JavaScript

Kana yakavakirwa-mukati preprocessing mitemo yakanga isina kutikwanira, isu zvino tinopa rusununguko rwakakwana tichishandisa tsika JavaScript zvinyorwa!

Zabbix 4.2 yakaburitswa
Ingori mutsetse mumwechete wekodhi wekushandura Fahrenheit kuita Celsius

Izvi zvinovhura mikana isingaperi yekugadzirisa data inouya. Kubatsira kunoshanda kweichi chiitiko ndechekuti isu hatichada zvinyorwa zvekunze zvataishandisa kuita chero data manipulation. Iye zvino zvese izvi zvinogona kuitwa uchishandisa JavaScript.

Ikozvino shanduko yedata, kuunganidza, mafirita, arithmetic uye zvine musoro mashandiro uye zvimwe zvakawanda zvinogoneka!

Zabbix 4.2 yakaburitswa
Kutora ruzivo runobatsira kubva kuApache mod_status kubuda!

Testing preprocessing

Zvino isu hatifanirwe kufungidzira kuti yedu yakaoma preprocessing zvinyorwa zvinoshanda sei. Ikozvino kune nzira iri nyore yekutarisa kana preprocessing iri kushanda nemazvo zvakananga kubva kune iyo interface!

Zabbix 4.2 yakaburitswa

Isu tinogadzira mamirioni emametric pasekondi!

Pamberi peZabbix 4.2, preprocessing yaiitwa chete neSevha yeZabbix, iyo yakaganhurira kugona kushandisa proxies pakugovera mutoro.

Kutanga neZabbix 4.2, isu tinowana zvinoshamisa kushanda nesimba kuyera kuburikidza nerutsigiro rweproxy-side preprocessing. Iye zvino maproxies anozviita!

Zabbix 4.2 yakaburitswa

Mukubatana ne throttling, nzira iyi inobvumira yakakwirira-frequency, yakakura-yepamusoro kutarisa uye mamiriyoni echeki pasekondi, pasina kurodha pakati Zabbix server. MaProxies anogadzira mavhoriyamu makuru e data, nepo chikamu chidiki chete chayo chinosvika kune Zabbix sevha nekuda kwekudonha, imwechete kana maviri maodha ehukuru zvishoma.

Kuonekwa kuri nyore kwakaderera

Rangarira kuti yakaderera-level kuwanikwa (LLD) inzira ine simba kwazvo yekuzviwanira otomatiki chero mhando yekutarisa zviwanikwa (faira masisitimu, maitiro, maapplication, masevhisi, nezvimwewo) uye kugadzira otomatiki zvinhu zvedata, zvinokonzeresa, network node zvichibva pazviri nezvimwe. zvinhu. Izvi zvinochengetedza nguva isingadaviriki, inorerutsa gadziriso, uye inobvumira imwe template kuti ishandiswe kune vese mauto ane akasiyana ekutarisa zviwanikwa.

Yakaderera-level kuwanikwa inodiwa yakanyatso fometwa JSON sekuisa. Ndizvozvo, hazvichaitiki zvakare!

Zabbix 4.2 inobvumira kuwanikwa kwepasi-level (LLD) kushandisa data risingaite muJSON fomati. Nei zvichikosha? Izvi zvinokutendera kuti utaure, semuenzaniso, nekunze APIs usingashandisi kune zvinyorwa uye shandisa ruzivo rwakagamuchirwa kuti ugadzire otomatiki mauto, data data uye zvinokonzeresa.

Yakabatanidzwa nerutsigiro rweJavaScript, izvi zvinogadzira mikana yakanakisa yekugadzira matemplate ekushanda neakasiyana data masosi, senge, semuenzaniso, gore APIs, maapplication API, data muXML, CSV mafomati, zvichingodaro zvichingodaro.

Zabbix 4.2 yakaburitswa
Kubatanidza JSON neruzivo nezve maitiro neLLD

Mikana yacho haiperi zvechokwadi!

TimescaleDB rutsigiro

Zabbix 4.2 yakaburitswa

Chii chinonzi TimescaleDB? Iyi inguva dzose PostgreSQL pamwe nekuwedzera module kubva kuTimescaleDB timu. TimescaleDB inovimbisa kuita zvirinani nekuda kwealgorithms inoshanda uye chimiro chedata.

Uye zvakare, imwe mukana we TimescaleDB ndiko kugovanisa otomatiki kwematafura ane nhoroondo. TimescaleDB inokurumidza uye iri nyore kuchengetedza! Kunyangwe, ndinofanira kucherechedza kuti timu yedu haisati yaita kuenzanisa kwakakomba nePostgreSQL yenguva dzose.

Parizvino, TimescaleDB ichiri chidiki uye chiri kukurumidza kugadzira chigadzirwa. Shandisa nekuchenjerera!

Easy tag manejimendi

Kana ma tag ekare aingogona kudzorwa padanho rekukonzeresa, ikozvino tag manejimendi yakanyanya kuchinjika. Zabbix inotsigira ma tag ematemplate uye anotambira!

Matambudziko ese akaonekwa anogashira ma tag kwete chete ezvinokonzeresa, asiwo zvemugamuchiri, pamwe nematemplate emuenzi uyu.

Zabbix 4.2 yakaburitswa
Kutsanangura ma tag e network node

More flexible auto-registration

Zabbix 4.2 inokubvumira kusefa mauto nemazita uchishandisa zvinogara zvichitaurwa. Izvi zvinoita kuti zvikwanise kugadzira akasiyana ekuona mamiriro emapoka akasiyana etiweki node. Zvinonyanya nyore kana tikashandisa mitemo yakaoma yekupa mazita.

More flexible network kuwanikwa

Imwe gadziriso ine chekuita nekupihwa mazita etiweki node. Izvozvi zvinogoneka kubata mazita emudziyo panguva yekuwanikwa kwetiweki uye kuwana zita remudziyo kubva kune metric kukosha.

Uku ndiko kushanda kwakakosha, kunyanya kuwanikwa kwenetiweki uchishandisa SNMP uye Zabbix mumiriri.

Zabbix 4.2 yakaburitswa
Ipa otomatiki zita remunzvimbo kune rinoonekwa zita

Kuongorora kushanda kwenzira dzekuzivisa

Iye zvino unogona kuzvitumira meseji yekuyedza zvakananga kubva kuWebhu interface uye tarisa kana nzira yekuzivisa inoshanda. Kushanda uku kunonyanya kukosha pakuedza zvinyorwa zvekubatanidza Zabbix nemaitiro akasiyana-siyana ekuchenjerera, maitiro emabasa uye mamwe mapurogiramu ekunze uye APIs.

Zabbix 4.2 yakaburitswa

Kutariswa kure kweZabbix zvivakwa zvezvikamu

Izvozvi zvinokwanisika kutarisa kure kure metrics yemukati yeZabbix server uye proxy (maitiro ekuita uye hutano hweZabbix zvikamu).

Ndechei? Iko kushanda kunokubvumira kuti utarise mukati memetrics emaseva uye proxies kubva kunze, inokubvumira kukurumidza kuona uye kuzivisa pamusoro pezvinetso kunyange kana zvikamu zvacho zvakawandisa kana, semuenzaniso, kune yakawanda isina kutumirwa data pane proxy.

HTML fomati rutsigiro rweemail mameseji

Iye zvino isu hatisi kuganhurirwa kumavara akajeka uye tinogona kugadzira yakanaka e-mail mameseji, nekuda kwerutsigiro rweiyo HTML fomati. Yasvika nguva yekudzidza HTML + CSS!

Zabbix 4.2 yakaburitswa
Mharidzo dziri nyore kunzwisisa kunyangwe nekushandisa kushoma kweHTML

Kuwana kune ekunze masisitimu kubva kunetiweki makadhi

Iko kune kutsigirwa kweseti yese yemacros matsva muma URL etsika ekubatanidzwa kuri nani kwemamepu ane ekunze masisitimu. Izvi zvinokutendera kuti uvhure, semuenzaniso, tikiti mune yebasa system nekudzvanya kumwe chete kana kaviri pane icon ye network node.

Zabbix 4.2 yakaburitswa
Vhura tikiti muJira nekudzvanya kamwe chete

Mutemo wekuwanikwa unogona kuva chinhu chinotsamira data

Sei izvi zvichidikanwa - unobvunza. Izvi zvinobvumira iyo yepasi metric data kuti ishandiswe kune zvese zviri zviviri kuwanikwa uye kuunganidza kwakananga data. Semuenzaniso, munyaya yekuunganidza data kubva kune Prometheus mutengesi, Zabbix ichaita chikumbiro chimwe cheHTTP uye pakarepo shandisa ruzivo rwakagamuchirwa kune ese anotsamira data data: metric values ​​uye yakaderera-level yekuwana mitemo.

Nzira itsva yekuona matambudziko pamepu

Ikozvino kune tsigiro yemifananidzo yeGIF yeanimated pamepu yekuwedzera kuoneka kwematambudziko.

Zabbix 4.2 yakaburitswa
Zvigadzirwa zvinonetsa zvave zvakanyanya kuoneka

Kutora data kubva kuHTTP misoro muWebhu yekutarisa

MuWebhu Monitoring, kugona kusarudza data kubva kune yakagamuchirwa HTTP musoro kwawedzerwa.

Izvi zvinokutendera kuti ugadzire akawanda-nhanho webhu yekutarisa kana yechitatu-bato API yekutarisa mamiriro uchishandisa mvumo tokeni inowanikwa mune imwe yematanho.

Zabbix 4.2 yakaburitswa
Kutora AuthID kubva kuHTTP musoro

Zabbix Sender inoshandisa ese IP kero

Zabbix Sender ikozvino inotumira data kune ese IP kero kubva kuServerActive parameter mune iyo agent yekumisikidza faira.

Zabbix 4.2 yakaburitswa

Yakanaka sefa nyowani mu trigger kumisikidza

Iyo trigger yekumisikidza peji ikozvino ine yakawedzera sefa yekukurumidza uye nyore sarudzo yezvinokonzeresa zvichibva pane yakatarwa maitiro.

Zabbix 4.2 yakaburitswa
Kusarudza zvinokonzeresa zvine chekuita nebasa reK8S

Ratidza nguva chaiyo

Zvese zviri nyore pano, ikozvino Zabbix inoratidza iyo chaiyo nguva paunotenderedza mbeva pamusoro pechati.

Zabbix 4.2 yakaburitswa

Zvimwe zvitsva

  • Yakaita algorithm inofanotaurwa yekushandura marongero ewijeti mudhibhodhi
  • Kugona kuchinjisa misa maparameter e data chinhu prototypes
  • IPv6 tsigiro yeDNS cheki: "net.dns" uye "new.dns.record"
  • Yakawedzera "skip" parameter ye "vmware.eventlog" cheki
  • Preprocessing nhanho execution kukanganisa kunosanganisira nhanho nhamba

Nzira yekuvandudza?

Kuti uvandudze kubva kushanduro dzekare, unongoda kuisa mabhinari matsva (maseva uye proxies) uye chimiro chitsva. Zabbix inongogadzirisa dhatabhesi. Hapana chikonzero chekuisa vamiririri vatsva.

Isu tiri kutambira mawebhusaiti emahara kune avo vanoda kudzidza zvakawanda nezveZabbix 4.2 uye vane mukana wekubvunza mibvunzo kuboka reZabbix. Nyorera!

Usakanganwa nezve mukurumbira Telegraph channel Nharaunda yeZabbix, kwaunogona kugara uchiwana mazano nemhinduro kumibvunzo yako muchiRussia kubva kune vamwe vane ruzivo, uye, kana iwe uine rombo rakanaka, kubva kune vanogadzira Zabbix pachavo. Inokurudzirwa kune vanotanga boka revanotanga.

Useful links

- Buritsa manotsi
- Simudzira manotsi
- Chinyorwa chekutanga

Source: www.habr.com

Voeg