Chikwata chedu chinofara kugovera nhau yekuti yemahara, yakavhurika sosi yekutarisa system 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
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
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.
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.
Parizvino pane zvakawanda
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.
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.
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."
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!
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!
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!
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!
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.
Mikana yacho haiperi zvechokwadi!
TimescaleDB rutsigiro
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.
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.
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.
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!
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.
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.
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 Sender inoshandisa ese IP kero
Zabbix Sender ikozvino inotumira data kune ese IP kero kubva kuServerActive parameter mune iyo agent yekumisikidza faira.
Yakanaka sefa nyowani mu trigger kumisikidza
Iyo trigger yekumisikidza peji ikozvino ine yakawedzera sefa yekukurumidza uye nyore sarudzo yezvinokonzeresa zvichibva pane yakatarwa maitiro.
Ratidza nguva chaiyo
Zvese zviri nyore pano, ikozvino Zabbix inoratidza iyo chaiyo nguva paunotenderedza mbeva pamusoro pechati.
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
Isu tiri kutambira mawebhusaiti emahara kune avo vanoda kudzidza zvakawanda nezveZabbix 4.2 uye vane mukana wekubvunza mibvunzo kuboka reZabbix.
Usakanganwa nezve mukurumbira
Useful links
-
-
-
Source: www.habr.com