Inu ẹgbẹ wa dun pupọ lati pin awọn iroyin pe ọfẹ kan, eto ibojuwo orisun ṣiṣi ti tu silẹ
Njẹ ikede 4.2 jẹ idahun si ibeere akọkọ ti igbesi aye, agbaye ati ibojuwo ni gbogbogbo? Jẹ ki a wo!
Jẹ ki a ranti pe Zabbix jẹ eto gbogbo agbaye fun ibojuwo iṣẹ ati wiwa ti awọn olupin, imọ-ẹrọ ati ohun elo nẹtiwọọki, awọn ohun elo, awọn apoti isura infomesonu, awọn ọna ṣiṣe agbara, awọn apoti, awọn iṣẹ IT, ati awọn iṣẹ wẹẹbu.
Zabbix ṣe imuse ọmọ ni kikun lati gbigba data, ṣiṣe ati yiyi pada, itupalẹ data ti o gba, ati ipari pẹlu titoju data yii, wiwo ati fifiranṣẹ awọn itaniji ni lilo awọn ofin imudara. Eto naa tun pese awọn aṣayan rọ fun imugboroja gbigba data ati awọn ọna titaniji, bakanna bi awọn agbara adaṣe nipasẹ API. Ni wiwo oju opo wẹẹbu kan n ṣe imuse iṣakoso aarin ti awọn atunto ibojuwo ati pinpin awọn ẹtọ iwọle si ọpọlọpọ awọn ẹgbẹ olumulo. Koodu ise agbese ti pin larọwọto labẹ iwe-aṣẹ
Zabbix 4.2 jẹ ẹya tuntun ti kii ṣe LTS pẹlu akoko atilẹyin osise kuru. Fun awọn olumulo ti o ni idojukọ lori igbesi aye gigun ti awọn ọja sọfitiwia, a ṣeduro lilo awọn ẹya LTS, bii 3.0 ati 4.0.
Nitorinaa, jẹ ki a sọrọ nipa awọn ẹya tuntun ati awọn ilọsiwaju pataki ni ẹya 4.2:
Diẹ osise awọn iru ẹrọ
Ni afikun si awọn idii osise ti o wa tẹlẹ, a tun funni ni awọn ile tuntun fun:
- RaspberryPi, Mac OS/X, SUSE Idawọlẹ Linux Server 12
- MSI fun Windows oluranlowo
- Awọn aworan Docker
Atilẹyin Prometheus ti a ṣe sinu fun ibojuwo ohun elo
Zabbix le gba data ni awọn ọna oriṣiriṣi (titari / fa) lati awọn orisun data oriṣiriṣi. Awọn wọnyi ni JMX, SNMP, WMI, HTTP / HTTPS, RestAPI, XML Soap, SSH, Telnet, awọn aṣoju ati awọn iwe afọwọkọ ati awọn orisun miiran. Bayi pade atilẹyin Prometheus!
Ni sisọ ni pipe, gbigba data lati ọdọ awọn olutaja Prometheus ṣee ṣe ni iṣaaju ọpẹ si iru eroja data HTTP/HTTPS ati awọn ikosile deede.
Sibẹsibẹ, ẹya tuntun gba ọ laaye lati ṣiṣẹ pẹlu Prometheus daradara bi o ti ṣee ṣe nitori atilẹyin ti a ṣe sinu fun ede ibeere PromQL. Ati lilo awọn metiriki ti o gbẹkẹle gba ọ laaye lati gba ati ṣe ilana data daradara julọ: o beere fun data ni ẹẹkan, ati lẹhinna a too jade ni ibamu si awọn metiriki pataki.
O ṣe pataki lati ṣe akiyesi pe iṣawari ipele kekere le lo data ti a gba lati ṣe ina awọn metiriki laifọwọyi. Ni idi eyi, Zabbix ṣe iyipada data ti a gba sinu ọna kika JSON, eyiti o rọrun pupọ lati ṣiṣẹ pẹlu.
Ni akoko diẹ sii wa
Munadoko ga igbohunsafẹfẹ monitoring
Ṣe a fẹ lati rii awọn iṣoro ni yarayara bi o ti ṣee? Dajudaju, laisi iyemeji! Ni igba diẹ sii ju bẹẹkọ, ọna yii ṣe abajade ni a nilo lati dibo awọn ẹrọ ati gba data nigbagbogbo nigbagbogbo, eyiti o fi ẹru nla sori eto ibojuwo naa. Bawo ni lati yago fun eyi?
A ti ṣe imuse ẹrọ fifin ni awọn ofin iṣaju. Fifun, ni pataki, fun wa ni aye lati foju awọn iye kanna.
Jẹ ki a ro pe a n ṣe abojuto ipo ohun elo pataki kan. Ni gbogbo iṣẹju-aaya a ṣayẹwo boya ohun elo wa n ṣiṣẹ tabi rara. Ni akoko kanna, Zabbix gba ṣiṣan data lemọlemọfún lati 1 (ṣiṣẹ) ati 0 (ko ṣiṣẹ). Fun apẹẹrẹ: 1111111111110001111111111111…
Nigbati ohun gbogbo ba wa ni ibere pẹlu ohun elo wa, lẹhinna Zabbix gba sisan ti awọn nikan. Ṣe wọn nilo lati ṣe ilana? Ni gbogbogbo, rara, nitori a nifẹ nikan ni yiyipada ipo ohun elo naa, a ko fẹ lati gba ati tọju data pupọ. Nitorinaa, fifẹ gba ọ laaye lati fo iye kan ti o ba jẹ aami si ti iṣaaju. Bi abajade, a yoo gba data nikan nipa iyipada ipinle, fun apẹẹrẹ, 01010101 ... Eyi jẹ alaye ti o to lati ṣawari awọn iṣoro!
Zabbix nìkan kọju awọn iye ti o padanu, wọn ko gba silẹ ninu itan-akọọlẹ ati pe ko kan awọn okunfa ni eyikeyi ọna. Lati oju wiwo Zabbix, ko si awọn iye ti o padanu.
Nla! A le ṣe idibo awọn ẹrọ loorekoore ati rii awọn iṣoro lesekese laisi ifipamọ alaye ti ko wulo ni ibi ipamọ data.
Kini nipa awọn eya aworan? Wọn yoo ṣofo nitori aini data! Ati bawo ni o ṣe le sọ boya Zabbix n gba data ti pupọ julọ data yii ba sonu?
A tun ronu nipa iyẹn! Zabbix nfunni ni iru throttling miiran, throttling pẹlu heartbeat.
Ni ọran yii, Zabbix, laibikita ṣiṣan data atunwi, yoo tọju o kere ju iye kan ni aarin akoko pàtó. Ti a ba gba data ni ẹẹkan fun iṣẹju-aaya, ati pe aarin ti ṣeto si iṣẹju kan, lẹhinna Zabbix yoo yi gbogbo ṣiṣan keji ti awọn iwọn sinu ṣiṣan iṣẹju kọọkan. O rọrun lati rii pe eyi nyorisi titẹkuro 60-agbo ti data ti o gba.
Bayi a ni igboya pe a gba data naa, iṣẹ ti nfa nodata () n ṣiṣẹ ati pe ohun gbogbo dara pẹlu awọn aworan!
Ifọwọsi ti data ti a gba ati mimu aṣiṣe
Ko si ọkan ninu wa ti o fẹ lati gba aṣiṣe tabi data ti ko ni igbẹkẹle. Fun apẹẹrẹ, a mọ pe sensọ iwọn otutu yẹ ki o da data pada laarin 0°C ati 100°C ati pe eyikeyi iye miiran yẹ ki o jẹ eke ati/tabi bikita.
Bayi eyi ṣee ṣe nipa lilo awọn ofin afọwọsi data ti a ṣe sinu iṣaju iṣaju fun ibamu tabi aini ibamu pẹlu awọn ikosile deede, awọn sakani iye, JSONPath ati XMPath.
Bayi a le ṣakoso iṣesi si aṣiṣe naa. Ti iwọn otutu ko ba wa ni ibiti a ti le ri, lẹhinna a le foju foju parẹ iru iye kan, ṣeto iye aiyipada (fun apẹẹrẹ, 0°C), tabi ṣalaye ifiranṣẹ aṣiṣe tiwa, fun apẹẹrẹ, “Sensor ti bajẹ” tabi “Rọpo batiri.”
Apeere to dara ti lilo afọwọsi ni agbara lati ṣayẹwo data titẹ sii fun wiwa ifiranṣẹ aṣiṣe ati ṣeto aṣiṣe yii fun gbogbo metric. Eyi jẹ iṣẹ ṣiṣe ti o wulo pupọ nigbati o ba n gba data pada lati awọn API ita.
Eyikeyi iyipada data nipa lilo JavaScript
Ti awọn ofin iṣaaju ti a ṣe sinu ko to fun wa, a funni ni ominira pipe ni lilo awọn iwe afọwọkọ aṣa JavaScript!
Eyi ṣii awọn aye ailopin fun sisẹ data ti nwọle. Anfani ti o wulo ti iṣẹ ṣiṣe ni pe a ko nilo awọn iwe afọwọkọ ita mọ ti a lo lati ṣe ifọwọyi data eyikeyi. Bayi gbogbo eyi le ṣee ṣe nipa lilo JavaScript.
Bayi iyipada data, apapọ, awọn asẹ, iṣiro ati awọn iṣẹ ọgbọn ati pupọ diẹ sii ṣee ṣe!
Igbeyewo preprocessing
Bayi a ko ni lati gboju le won bawo ni eka wa preprocessing iwe afọwọkọ ṣiṣẹ. Ọna irọrun wa bayi lati ṣayẹwo boya iṣaju ti n ṣiṣẹ ni deede taara lati wiwo naa!
A ṣe ilana awọn miliọnu awọn metiriki fun iṣẹju kan!
Ṣaaju Zabbix 4.2, iṣaju iṣaju jẹ iṣakoso ni iyasọtọ nipasẹ olupin Zabbix, eyiti o ni opin agbara lati lo awọn aṣoju fun pinpin fifuye.
Bibẹrẹ pẹlu Zabbix 4.2, a gba iwọn iwọn fifuye daradara ti iyalẹnu nitori atilẹyin fun ṣiṣe iṣaaju ni ẹgbẹ aṣoju. Bayi awọn aṣoju ṣe!
Ni apapo pẹlu throttling, ọna yii ngbanilaaye fun igbohunsafẹfẹ giga-giga, ibojuwo iwọn-nla ati awọn miliọnu awọn sọwedowo fun iṣẹju kan, laisi ikojọpọ olupin aringbungbun Zabbix. Awọn aṣoju ṣe ilana awọn iwọn gigantic ti data, lakoko ti apakan kekere rẹ de ọdọ olupin Zabbix nitori fifun, ọkan tabi meji awọn aṣẹ titobi kere si.
Awari ipele kekere ti o rọrun
Ranti pe iṣawari ipele kekere (LLD) jẹ ilana ti o lagbara pupọ fun wiwa eyikeyi iru awọn orisun ibojuwo laifọwọyi (awọn ọna ṣiṣe faili, awọn ilana, awọn ohun elo, awọn iṣẹ, ati bẹbẹ lọ) ati ṣiṣẹda awọn ohun data laifọwọyi, awọn okunfa, awọn apa nẹtiwọki ti o da lori wọn ati awọn miiran. ohun elo. Eyi ṣafipamọ akoko iyalẹnu, iṣeto ni irọrun, ati gba awoṣe kan laaye lati lo kọja awọn ọmọ-ogun pẹlu awọn orisun ibojuwo oriṣiriṣi.
Awari-kekere nilo ọna kika JSON ni pataki bi titẹ sii. Iyẹn ni, kii yoo ṣẹlẹ mọ!
Zabbix 4.2 ngbanilaaye iṣawari ipele kekere (LLD) lati lo data lainidii ni ọna kika JSON. Kini idi ti o ṣe pataki? Eyi n gba ọ laaye lati ṣe ibaraẹnisọrọ, fun apẹẹrẹ, pẹlu awọn API ita laisi lilo si awọn iwe afọwọkọ ati lo alaye ti o gba lati ṣẹda awọn ọmọ-ogun laifọwọyi, awọn eroja data ati awọn okunfa.
Ni idapọ pẹlu atilẹyin JavaScript, eyi ṣẹda awọn aye ikọja fun ṣiṣẹda awọn awoṣe fun ṣiṣẹ pẹlu awọn orisun data lọpọlọpọ, gẹgẹbi, fun apẹẹrẹ, API awọsanma, API ohun elo, data ni XML, awọn ọna kika CSV, ati bẹbẹ lọ.
Awọn ti o ṣeeṣe wa ni iwongba ti ailopin!
TimecaleDB atilẹyin
Kini TimescaleDB? Eyi jẹ deede PostgreSQL pẹlu module itẹsiwaju lati ẹgbẹ TimescaleDB. TimescaleDB ṣe ileri iṣẹ ṣiṣe to dara julọ nitori awọn algoridimu daradara diẹ sii ati igbekalẹ data.
Ni afikun, anfani miiran ti TimescaleDB ni pipin aifọwọyi ti awọn tabili pẹlu itan-akọọlẹ. TimecaleDB yara ati rọrun lati ṣetọju! Botilẹjẹpe, Mo yẹ ki o ṣe akiyesi pe ẹgbẹ wa ko tii ṣe lafiwe iṣẹ ṣiṣe to ṣe pataki pẹlu PostgreSQL deede.
Ni akoko yii, TimescaleDB jẹ ọdọ ti o tọ ati ọja idagbasoke ni iyara. Lo pẹlu iṣọra!
Easy tag isakoso
Ti awọn ami iṣaaju ba le ṣakoso nikan ni ipele ti o nfa, ni bayi iṣakoso tag jẹ rọ diẹ sii. Zabbix ṣe atilẹyin awọn afi fun awọn awoṣe ati awọn ogun!
Gbogbo awọn iṣoro ti a rii gba awọn afi kii ṣe ti okunfa nikan, ṣugbọn ti agbalejo, bakanna bi awọn awoṣe ti ogun yii.
Itumọ awọn afi fun ipade nẹtiwọki kan
Diẹ rọ auto-ìforúkọsílẹ
Zabbix 4.2 gba ọ laaye lati ṣe àlẹmọ awọn ogun nipasẹ orukọ nipa lilo awọn ikosile deede. Eyi jẹ ki o ṣee ṣe lati ṣẹda awọn oju iṣẹlẹ wiwa oriṣiriṣi fun oriṣiriṣi awọn ẹgbẹ ti awọn apa nẹtiwọki. O rọrun paapaa ti a ba lo awọn ofin sisọ ẹrọ ti o nipọn.
Awari nẹtiwọki to rọ diẹ sii
Ilọsiwaju miiran ni ibatan si lorukọ awọn apa nẹtiwọki. O ṣee ṣe ni bayi lati ṣakoso awọn orukọ ẹrọ lakoko wiwa nẹtiwọọki ati gba orukọ ẹrọ lati iye metric kan.
Eyi jẹ iṣẹ ṣiṣe pataki pupọ, pataki fun wiwa nẹtiwọọki nipa lilo SNMP ati aṣoju Zabbix.
Ṣiṣayẹwo iṣẹ ṣiṣe ti awọn ọna iwifunni
Bayi o le fi ifiranṣẹ idanwo ranṣẹ taara lati oju opo wẹẹbu ki o ṣayẹwo boya ọna iwifunni ṣiṣẹ. Iṣẹ ṣiṣe yii wulo paapaa fun idanwo awọn iwe afọwọkọ fun apapọ Zabbix pẹlu ọpọlọpọ awọn eto itaniji, awọn eto iṣẹ ṣiṣe ati awọn eto ita miiran ati awọn API.
Abojuto latọna jijin ti awọn paati amayederun Zabbix
O ṣee ṣe ni bayi lati ṣe atẹle latọna jijin awọn metiriki inu ti olupin Zabbix ati aṣoju (awọn metiriki iṣẹ ṣiṣe ati ilera ti awọn paati Zabbix).
Kini o jẹ fun? Iṣẹ ṣiṣe n gba ọ laaye lati ṣe atẹle awọn metiriki inu ti awọn olupin ati awọn aṣoju lati ita, ngbanilaaye lati rii ni iyara ati sọfun nipa awọn iṣoro paapaa ti awọn paati funrararẹ ba pọ ju tabi, fun apẹẹrẹ, iye nla ti data ti a ko firanṣẹ wa lori aṣoju.
Atilẹyin ọna kika HTML fun awọn ifiranṣẹ imeeli
Bayi a ko ni opin si ọrọ itele ati pe o le ṣẹda awọn ifiranṣẹ imeeli ẹlẹwa, ọpẹ si atilẹyin ọna kika HTML. O to akoko lati kọ HTML + CSS!
Wiwọle si awọn ọna ita lati awọn kaadi nẹtiwọki
Atilẹyin wa fun gbogbo ṣeto ti awọn macros tuntun ni awọn URL aṣa fun iṣọpọ dara julọ ti awọn maapu pẹlu awọn eto ita. Eyi n gba ọ laaye lati ṣii, fun apẹẹrẹ, tikẹti ninu eto iṣẹ-ṣiṣe pẹlu ọkan tabi meji tite lori aami ti ipade nẹtiwọki kan.
Ofin wiwa le jẹ nkan data ti o gbẹkẹle
Kini idi ti eyi ṣe pataki - o beere. Eyi ngbanilaaye data metiriki abẹlẹ lati ṣee lo fun wiwa mejeeji ati gbigba data taara. Fun apẹẹrẹ, ninu ọran ti gbigba data lati ọdọ olutaja Prometheus, Zabbix yoo ṣe ibeere HTTP kan ati lẹsẹkẹsẹ lo alaye ti o gba fun gbogbo awọn eroja data ti o gbẹkẹle: awọn iye metric ati awọn ofin iwari ipele-kekere.
Ọna tuntun lati wo awọn iṣoro lori awọn maapu
Atilẹyin wa bayi fun awọn aworan GIF ti ere idaraya lori awọn maapu fun iwoye diẹ sii ti awọn iṣoro.
Yiyọ data jade lati awọn akọle HTTP ni ibojuwo wẹẹbu
Ninu Abojuto Wẹẹbu, agbara lati yan data lati akọsori HTTP ti o gba ti ti ṣafikun.
Eyi n gba ọ laaye lati ṣẹda ibojuwo wẹẹbu olona-igbesẹ tabi awọn oju iṣẹlẹ ibojuwo API ẹni-kẹta nipa lilo ami-aṣẹ aṣẹ ti o gba ni ọkan ninu awọn igbesẹ naa.
Olufiranṣẹ Zabbix nlo gbogbo awọn adirẹsi IP
Olufiranṣẹ Zabbix bayi nfi data ranṣẹ si gbogbo awọn adirẹsi IP lati paramita ServerActive ninu faili iṣeto aṣoju.
Ajọ tuntun ti o rọrun ni iṣeto okunfa
Oju-iwe iṣeto okunfa ni bayi ni àlẹmọ ti o gbooro fun yiyan iyara ati irọrun ti awọn okunfa ti o da lori awọn ibeere ti a sọ.
Ṣe afihan akoko gangan
Ohun gbogbo ni o rọrun nibi, bayi Zabbix fihan akoko gangan nigbati o ba npa asin lori chart naa.
Miiran imotuntun
- Ti ṣe imuse algorithm asọtẹlẹ diẹ sii fun iyipada aṣẹ ẹrọ ailorukọ ninu dasibodu naa
- Agbara lati ibi-ayipada sile ti data ohun kan prototypes
- Atilẹyin IPv6 fun awọn sọwedowo DNS: “net.dns” ati “new.dns.record”
- Fi kun paramita “foo” fun awọn sọwedowo “vmware.eventlog”.
- Aṣiṣe ipaniyan igbesẹ ti iṣaju pẹlu nọmba igbesẹ
Bawo ni MO ṣe igbesoke?
Lati ṣe igbesoke lati awọn ẹya iṣaaju, o nilo lati fi sori ẹrọ nikan
A n gbalejo awọn webinar ọfẹ fun awọn ti o fẹ lati ni imọ siwaju sii nipa Zabbix 4.2 ati ni aye lati beere awọn ibeere si ẹgbẹ Zabbix.
Maṣe gbagbe nipa olokiki
wulo awọn ọna asopọ
-
-
-
orisun: www.habr.com