Unsa ang bag-o sa Zabbix 5.0

Sa tungatunga sa Mayo, ang Zabbix 5.0 gipagawas, ug nag-organisar kami usa ka serye sa mga online meetup sa lainlaing mga sinultian aron makita nga ipakita ang tanan nga mga pagbag-o ug mga inobasyon sa komunidad. Gidapit ka namo sa pagbasa sa taho sa Executive Director ug tiglalang sa Zabbix Alexey Vladyshev, diin iyang gisulti sa lakang sa lakang kung unsa ang bag-o sa Zabbix 5.0.

Unsa ang bag-o sa Zabbix 5.0

Zabbix 4.2 ug Zabbix 4.4

Magsugod kita sa mga pagbag-o nga gipaila sa Zabbix 4.0 tungod sa paggamit sa mga bersyon sa LTS.
Sa bersyon sa Zabbix 4.2, nga gipagawas kaniadtong Abril 2019, ang mga mosunud nga bahin nagpakita:

  • Ang high-frequency throttling nga pagmonitor nga nagtimbang ug nagpadako sa NVPS, nga nagpasabut nga mas paspas nga pagtuki sa problema ug pag-alerto nga wala’y bug-at nga karga sa Zabbix.
  • Pagkolekta sa datos gamit ang ahente sa HTTP.
  • Suporta sa pagkolekta sa datos gikan sa Prometheus Pro.
  • Ang preprocessing nagsuporta sa validation ug JavaScript, nga nagtugot kanimo sa pagbag-o sa bisan unsang nakolekta nga datos.
  • Pre-processing sa proxy nga bahin, nga nagtugot alang sa mas episyente nga scaling gamit ang mga proxy.
  • Gipauswag nga pagdumala sa tag - meta-impormasyon sa lebel sa mga panghitabo ug mga isyu nga kombenyente sa pagtrabaho, tungod kay ang mga tag gisuportahan sa lebel sa template ug lebel sa host.

Niadtong Septyembre sa miaging tuig, gipagawas ang Zabbix 4.4, nga nagtanyag sa mga mosunud nga bahin:

  • Bag-ong ahente sa Zabbix.
  • Suporta sa Webhook alang sa mga alerto ug mga pahibalo, nga nagtugot sa paghiusa sa mga eksternal nga sistema.
  • Suporta sa TimescaleDB.
  • Ang built-in nga base sa kahibalo alang sa mga sukatan ug mga trigger nahimo nang makita sa mga tiggamit sa Zabbix. Pananglitan, ang mga tiggamit makagamit sa paghulagway sa mga butang ug mga trigger sa Pag-monitor > Pinakabag-o nga datos.
  • Ang bag-ong sumbanan alang sa mga templates.

Zabbix 5.0

Karon maghisgot kami bahin sa pagpagawas sa LTS sa Zabbix 5.0, nga suportahan sa 5 ka tuig. Ang suporta alang sa bersyon 4.4 matapos human sa usa ka bulan. Ang LTS nga pagpagawas sa Zabbix 3.0 suportahan sa laing 3,5 ka tuig.

Naghatag ang Zabbix og pag-monitor sa daghang mga butang, ang lista nga mahimong ipiho sa panid http://www.zabbix.com/integrations, diin gipresentar ang mga templates sa pagmonitor ug mga plugin, lakip ang bag-ong ahente.

Unsa ang bag-o sa Zabbix 5.0
Anaa nga mga templates alang sa pagmonitor ug paghiusa

Dugang pa, adunay mga kapilian sa panagsama sa lainlaing mga sistema, lakip ang mga sistema sa tiket, mga sistema sa ITSM, ug mga sistema sa pagmemensahe sa Webhook.

Unsa ang bag-o sa Zabbix 5.0
Mga kapilian sa panagsama

Ang Zabbix 5.0 nagpalapad sa built-in nga suporta alang sa panagsama sa lainlaing mga sistema sa tiket, ingon man mga sistema sa pagpahibalo:

Unsa ang bag-o sa Zabbix 5.0
Paghiusa sa lainlaing mga sistema

Ang listahan sa mga built-in nga templates alang sa pagmonitor sa mga aplikasyon ug mga himan gipalapdan:

Unsa ang bag-o sa Zabbix 5.0
Gitukod-sa templates alang sa aplikasyon ug device monitoring

Ang tanan nga mga update magamit alang sa pag-download sa Git repository.

Ang bisan kinsa nga tiggamit o developer mahimong moapil sa Zabbix nga adunay andam nga mga pag-uswag - mga template o plugin, gamit ang usa ka yano nga pamaagi:

  1. Pagpirma sa Zabbix Contributory Agreement (ZCA) sa https://www.zabbix.com/developers.
  2. Pagbutang sa Pull Request sa https://git.zabbix.com.
  3. Pagkonsiderar sa aplikasyon sa development team. Kung ang usa ka plugin o template nagsunod sa mga sumbanan sa Zabbix, kini gilakip sa produkto ug ang trabaho sa ingon nga developer opisyal nga suportahan sa Zabbix team.

Ang Zabbix usa ka open source software nga magamit alang sa pagtan-aw, pagtuon ug pagbag-o. Gihatagan ang tiggamit og higayon nga gawasnon nga mogamit sa produkto, moapil sa pagpaayo sa programa o gamiton ang code alang sa ilang bag-ong mga programa. Sa laing bahin, ang Zabbix team naghimo sa iyang labing maayo sa paghimo sa Zabbix sayon ​​​​nga i-install sa lain-laing mga plataporma.

Ang mga nag-develop sa Zabbix nagtanyag mga pakete alang sa halos tanan nga labing inila nga mga pag-apod-apod ug lainlaing mga platform sa virtualization. Dugang pa, ang Zabbix mahimong ma-install sa publiko nga panganod nga adunay usa ka pag-klik. Ang Zabbix anaa usab sa Red Hat Openshift o OpenStack nga mga plataporma.

Unsa ang bag-o sa Zabbix 5.0
Ang mga pakete sa Zabbix alang sa mga pag-apod-apod ug mga plataporma

Suporta alang sa Zabbix Agent 2 alang sa Windows ug Linux

Ang bag-ong Zabbix Agent 2 usa sa labing kaayo nga solusyon sa merkado.

  • Nagtanyag usa ka balangkas nga nakabase sa plugin ug nagsuporta sa mga script sa pagkolekta sa datos nga mahimong modagan sa daghang oras.
  • Nagsuporta sa parehas nga aktibo nga mga pagsusi, kanunay nga koneksyon sa mga eksternal nga sistema, nga mapuslanon, pananglitan, alang sa epektibo nga pag-monitor sa database.
  • Nagsuporta sa mga kaw-it ug mga panghitabo, nga hinungdanon alang sa pag-monitor, pananglitan, mga aparato sa MQTT.
  • Ang bag-ong bersyon sa ahente dali nga ma-install (tungod kay ang bag-ong ahente nagsuporta sa tanan nga naunang gamit).

Dugang pa, ang suporta alang sa padayon nga pagtipig sa datos gitanyag alang sa bag-ong ahente sa Zabbix 5.0. Kaniadto, ang wala ipadala nga impormasyon gitipigan lamang sa buffer memory sa ahente, apan sa bag-ong bersyon, posible nga i-configure ang pagtipig sa maong impormasyon sa disk.

Unsa ang bag-o sa Zabbix 5.0
Nagpadayon nga pagtipig sa datos

Importante kini sa kaso sa pagmonitor sa mga kritikal nga sistema ug dili lig-on nga mga komunikasyon, tungod kay ang usa ka dako nga kantidad sa kritikal nga data maluwas sa dili pa ipadala ngadto sa Zabbix server. Ang kapilian mapuslanon usab alang sa mga koneksyon sa satellite nga mahimong dili magamit sa dugay nga panahon.
IMPORTANTE! Ang Zabbix 5.0 nagpabilin nga suporta alang sa Zabbix Agent 1.

Ang mga pagbag-o sa seguridad sa Zabbix 5.0

1. Ang bag-ong bersyon nagsuporta sa usa ka HTTP proxy alang sa webhook, nga nagtugot kanimo sa pagkonektar gikan sa Zabbix server ngadto sa eksternal nga mga sistema sa pagpahibalo sa mas luwas ug madumala nga paagi.

Kung kinahanglan nimo nga i-integrate ang usa ka server sa Zabbix sa lokal nga network nga adunay usa ka eksternal nga sistema, sama sa JIRA sa panganod, mahimo nimong mapadayon ang usa ka koneksyon pinaagi sa usa ka proxy nga HTTP, nga nagpauswag sa pagkontrol ug pagkakasaligan sa koneksyon.

2. Para sa daan ug sa bag-ong ahente, posible nga makapili kung unsang mga tseke ang kinahanglan nga magamit sa usa ka partikular nga ahente. Pananglitan, mahimo nimong limitahan ang gidaghanon sa mga tseke pinaagi sa aktwal nga paghimo og puti ug itom nga mga lista, ipasabut ang gisuportahan nga mga yawe.

  • Whitelist alang sa MySQL nga may kalabutan nga mga tseke
    AllowKey=mysql[*] 
    DenyKey=*
  • Blacklist aron ipanghimakak ang tanan nga mga script sa shell
    DenyKey=system.run[*]
  • Blacklist aron dili maka-access sa /etc/password
    DenyKey=vfs.file.contents[/etc/passwd,*]

3. Makapili ka og mga algorithm sa pag-encrypt para sa tanang sangkap sa Zabbix aron malikayan ang paggamit sa dili sigurado nga mga cipher alang sa mga koneksyon sa TLS. Importante kini alang sa pagmonitor sa mga palibot diin ang pipila ka mga sumbanan sa seguridad magamit.

Unsa ang bag-o sa Zabbix 5.0
Pagpili sa mga algorithm sa pag-encrypt alang sa mga koneksyon sa TLS

4. Ang Zabbix 5.0 midugang og suporta alang sa naka-encrypt nga mga koneksyon sa database. Sa pagkakaron na-encrypt lang ang koneksyon sa PostgreSQL ug MySQL ang anaa.

Unsa ang bag-o sa Zabbix 5.0
Naka-encrypt nga mga koneksyon sa database

5. Ang Zabbix 5.0 gibalhin gikan sa MD5 ngadto sa SHA256 alang sa pagtipig sa mga hashes sa password sa user sa database tungod kay sa pagkakaron mao kini ang labing luwas nga algorithm.

6. Gisuportahan sa Zabbix 5.0 ang mga sekreto nga macros sa tiggamit aron tipigan ang bisan unsang sensitibo nga impormasyon sama sa mga password ug mga token sa API nga walay access sa mga end user.

Unsa ang bag-o sa Zabbix 5.0
Sekreto nga Macro

7. Ang tanan nga mga koneksyon sa Zabbix sa mga eksternal nga sistema ug mga internal nga koneksyon sa mga ahente luwas. Gisuportahan ang pag-encrypt gamit ang mga sertipiko sa TLS, o paggamit sa pre-shared key encryption aron makonektar sa mga ahente ug proxy, o HTTPS. Ang seguridad sa bahin sa ahente mahimong mapalambo sa mga whitelist ug blacklist. Ang interface nagtrabaho sa HTTPS.

Unsa ang bag-o sa Zabbix 5.0
Luwas nga mga koneksyon

8. Suporta alang sa SAML sa paghatag og usa ka punto sa pag-authenticate sa usa ka kasaligang identity provider aron ang mga kredensyal sa user dili mobiya sa firewall.

Unsa ang bag-o sa Zabbix 5.0
Pagpamatuod sa SAML

Ang suporta sa SAML nagtugot sa Zabbix nga ma-integrate sa nagkalain-laing on-premise ug cloud identity providers sama sa Microsoft ADFS, OpenAM, SecurAuth, Okta, Auth0, ingon man Azure, AWS o Google Cloud Platform.

Usability sa Zabbix 5.0

1. User interface optimized alang sa lapad nga mga screen. Gibalhin namo ang menu gikan sa ibabaw, diin kanunay walay igong luna, ngadto sa wala nga bahin sa screen. Ang menu gipakita gihapon sa bug-os, gamay, ug tinago nga mode.

Unsa ang bag-o sa Zabbix 5.0
Interface optimized alang sa lapad nga screen

2. Kopyaha ang mga widget gikan sa mga panel nagtugot kanimo sa paghimo og bag-ong mga PANELS nga dali kaayo. Aron mahimo kini, pilia ang gusto nga widget sa PANEL, i-klik ang Kopyaha

Unsa ang bag-o sa Zabbix 5.0
Kopya sa Widget

ug isulod ang widget sa gusto nga panel.

Unsa ang bag-o sa Zabbix 5.0
Idikit ang gikopya nga widget

3. Export nga mga tsart. Aron kopyahon ang graph ug ipadala kini, pananglitan, pinaagi sa e-mail, mahimo nimong makuha ang graph sa PNG format pinaagi sa pagpili sa gusto nga widget ug pag-klik Pag-download sa imahe.

Unsa ang bag-o sa Zabbix 5.0
Pag-eksport sa graph

4. Pagsala pinaagi sa mga tag: Problema pinaagi sa kagrabe ug Problema hosts. Nahimong posible, pananglitan, ang pagkolekta sa datos sa tanan nga mga problema nga may kalabotan sa usa ka node sa network sa usa ka sentro sa datos.

Unsa ang bag-o sa Zabbix 5.0
Pagsala pinaagi sa mga tag

5. Suporta alang sa mga modulo aron mapalawig ang interface sa Zabbix. Aron ma-install ang usa ka independente nga module, kinahanglan nimo nga kopyahon kini sa usa ka piho nga direktoryo. Gitugotan ka sa mga module nga mapalapad ang naa na nga pag-andar sa interface, maghimo bag-ong mga panid, usba ang istruktura sa menu, pananglitan, pagdugang mga butang.

Bisan kinsa nga tiggamit makahimo sa pagsulat ug pag-integrate sa usa ka module. Aron mahimo kini, ang module gikopya sa folder sa modules, pagkahuman kini makita alang sa interface, diin mahimo kini i-on ug i-off.

Unsa ang bag-o sa Zabbix 5.0
Pagdugang og bag-ong module

6. Kasayon ​​sa nabigasyon pinaagi sa mga kapanguhaan nga nalangkit sa network nodes. ang Pag-monitor > Mga Host nagpakita sa listahan sa mga device nga gimonitor sa Zabbix: mga host, mga serbisyo, network device, ug uban pa.

Gitangtang namo ang mga tab Pag-monitor > Mga Graph ug Pag-monitor > Mga Web, ug ang tanang nabigasyon kay pinaagi Pag-monitor > Mga Host. Ang gipakita nga impormasyon mahimong masala, lakip ang mga tag, nga nagtugot kanimo sa pagpakita sa mga disabled nga mga himan

Unsa ang bag-o sa Zabbix 5.0
Pag-navigate sa mga kapanguhaan nga nakig-uban sa mga host

Pananglitan, makapili ka og mga device nga iya sa end user services pinaagi sa pagpili sa 'nga pag-alagad', ingon man usab sa pagtakda sa lebel sa kamahinungdanon niini nga mga problema.

Unsa ang bag-o sa Zabbix 5.0
Mga kapilian sa pagsala

7. Bag-ong preprocessing nga operasyon - 'Pag-ilis' nagtugot kanimo sa pagbuhat sa pipila ka mapuslanon nga mga butang nga kaniadto mahimo lamang sa mga regular nga ekspresyon, nga medyo komplikado alang sa daghang mga tiggamit.
Ibalik nagtugot kanimo sa aktuwal nga pag-ilis sa usa ka string o karakter sa lain, nga nagtugot kanimo sa yano nga pag-convert sa datos nga nadawat sa format sa teksto ngadto sa usa ka numeric nga representasyon.

Unsa ang bag-o sa Zabbix 5.0
Ilisan ang pahayag

8. Pamahayag sa JSONPath, nga nagtugot kanimo sa pagkuha sa mga ngalan sa hiyas sa usa ka kombenyente nga porma

Unsa ang bag-o sa Zabbix 5.0
Operator alang sa JSONPath

9. Ipakita ang mga mensahe sa email sa Zabbix. Sa miaging mga bersyon, ang tanan nga mga mensahe sa email gikan sa Zabbix sa folder Inbox gipakita sa usa ka lista. Sugod sa Zabbix 5.0, ang mga mensahe igrupo sa isyu.

Unsa ang bag-o sa Zabbix 5.0
Pag-grupo sa mga mensahe sa email gikan sa Zabbix

10. Suporta para sa custom macros para sa IPMI para sa username ug password. Kung ang mga sekreto nga macro gigamit alang sa username ug password, ang pag-access sa ilang kantidad dili ikalimod.

Unsa ang bag-o sa Zabbix 5.0
Suporta alang sa custom nga macros

11. Mass nga pagbag-o sa user macros para sa mga host. Sa bag-ong bersyon, mahimo nimong ablihan ang usa ka lista sa mga template, pagpili usa ka lista sa mga host ug pagdugang mga macro o usba ang mga kantidad sa mga naa na nga macro,

Unsa ang bag-o sa Zabbix 5.0
Pagdugang ug pag-edit sa mga custom nga macro

ug kuhaa usab ang pipila ka espesipiko o tanan nga mga macro gikan sa pinili nga mga templates alang sa mga host.

Unsa ang bag-o sa Zabbix 5.0
Pagtangtang sa indibidwal o tanan nga naandan nga mga macro

12. Pagkontrol sa format sa mensahe sa lebel sa pamaagi sa pagpahibalo. ang Mga klase sa media nagpakita ang tab mga templates sa media uban sa mga templates sa mensahe.

Unsa ang bag-o sa Zabbix 5.0
Mga Template sa Pamaagi sa Pagpahibalo

Mahimo nimong ipasabut ang lainlaing mga templates alang sa lainlaing mga tipo sa mensahe.

Unsa ang bag-o sa Zabbix 5.0
Pagtino sa usa ka template alang sa usa ka matang sa mensahe

Sa nangaging mga bersyon, kinahanglan nimong dumalahon kini nga mga mensahe sa lebel sa aksyon, pagtino sa mga mensahe ug usa ka default nga hilisgutan.

Unsa ang bag-o sa Zabbix 5.0
Pagdumala sa template sa lebel sa aksyon

Sa bag-ong bersyon, ang tanan mahimong ipasabut sa global nga lebel, ug sa lebel sa mensahe, ang mga setting sa kalibutan mahimong isulat pag-usab.

Unsa ang bag-o sa Zabbix 5.0
Pagdumala sa Global Template

Alang sa kadaghanan sa mga tiggamit, ang pagtino sa mga pormat sa template sa lebel sa media igo na. Dugang pa, human sa pag-import sa pipila ka bag-ong paagi sa pagpahibalo, ang tanan nga may kalabutan nga mga pormat sa template kabahin na niini.

13. Mas lapad nga paggamit sa JavaScript. Ang JavaScript kay gigamit para sa preprocessing scripts, para sa Webhooks, etc. Sa command line, ang pagtrabaho sa JavaScript dili sayon.
Ang Zabbix 5.0 naggamit ug bag-ong utility − zabbix_js, nga nagpadagan sa JavaScript nga nagkuha sa datos, nagproseso niini, ug nagpatunghag mga kantidad sa output.

Unsa ang bag-o sa Zabbix 5.0
zabbix_js utility

Unsa ang bag-o sa Zabbix 5.0
Mga pananglitan sa paggamit sa zabbix_js utility

14. Suporta para sa text operations nga adunay trigger expressions Gitugotan ka nga susihon ang mga bersyon sa na-install nga mga sangkap, itandi ang mga kantidad sa bisan unsang mga kanunay, samtang ang usa ka naandan nga macro mahimo’g kanunay,

{host:zabbix.version.last()}="5.0.0"
{host:zabbix.version.last()}="{$ZABBIX.VERSION}

itandi ang katapusang kantidad sa nauna, pananglitan, kung bahin sa datos sa teksto,

{host:text.last()}<>{host.text.prev()}

o

{host:text.last(#1)}<>{host.text.prev(#2)}

o itandi ang mga kantidad sa teksto sa lainlaing mga sukatan.

{hostA:textA.last()}={hostB:textB.last()}

15. Automation ug pagdiskobre.

  • Ang bag-ong mga tseke sa JMX magamit aron makakuha ug makadiskubre sa usa ka lista sa mga JMX counter, nga mapuslanon kaayo, pananglitan, alang sa pag-monitor sa mga aplikasyon sa Java, ingon man pag-automate sa paghimo sa mga elemento sa pag-monitor, metrics, trigger, ug mga graph.
    jmx.get[]

    и

    jmx.discovery[]

    Unsa ang bag-o sa Zabbix 5.0
    Mga pagsusi sa JMX

  • Ang bag-ong bersyon adunay usa ka yawe alang sa pag-monitor sa Windows performance counters, nga gisuportahan sa daan ug bag-ong mga ahente sa Russian ug English ug nagtugot, pananglitan, sa pag-ila sa gidaghanon sa mga processor, file system, mga serbisyo, ug uban pa.

    Unsa ang bag-o sa Zabbix 5.0
    Pag-monitor sa Windows performance counter gamit ang yawe perf_counter

  • Ang pagmonitor sa ODBC dali ra kaayo. Kaniadto, ang tanan nga mga parameter alang sa pag-monitor sa ODBC kinahanglan nga ihulagway sa usa ka eksternal nga file /etc/odbc.ini, nga dili ma-access gikan sa Zabbix interface. Sa bag-ong bersyon, hapit tanan nga mga parameter mahimong bahin sa metric key.

    Unsa ang bag-o sa Zabbix 5.0
    Sukatan nga yawe nga adunay paghulagway sa parameter

    Sa bag-ong bersyon, mahimo nimong itakda ang ngalan sa server ug pantalan sa lebel sa sukatan, ug ang ngalan sa pag-access ug password gamit ang sekreto nga mga macro alang sa seguridad.

    Unsa ang bag-o sa Zabbix 5.0
    Paggamit sa sekreto nga mga macro

  • Kung gigamit ang IPMI protocol alang sa pag-monitor sa kagamitan, nahimong posible ang paghimo og mas simple nga mga templates alang sa paggamit sa automation ipmi.kuha.

    Unsa ang bag-o sa Zabbix 5.0
    ipmi.kuha

16. Pagsulay sa mga elemento sa datos gikan sa interface. Gipaila sa Zabbix 5.0 ang abilidad sa pagsulay sa pipila ka mga butang ug, labi ka hinungdanon, mga template sa item gikan sa interface.

Unsa ang bag-o sa Zabbix 5.0
Pagsulay sa butang

Ang bisan unsang mga problema nga motumaw gipakita sa interface.

Unsa ang bag-o sa Zabbix 5.0
Ipakita ang mga problema sa interface

Ang usa ka susama nga algorithm gigamit alang sa mga template sa aytem. Usab, kung ang usa ka butang wala gisuportahan, mahimo nimo nga i-klik lang pagsulay.

17. Mga pamaagi sa pagpahibalo sa pagsulay, nga gipaila sa Zabbix 4.4, gipreserbar, nga hinungdanon kung gihiusa ang Zabbix sa ubang mga sistema, sama sa mga sistema sa tiket.

Unsa ang bag-o sa Zabbix 5.0
Mga pamaagi sa pagpahibalo sa pagsulay

18. Suporta para sa custom nga macros para sa mga prototype sa item. Mahimo nimong gamiton ang LLD macros aron mahibal-an ang mga kantidad alang sa naandan nga mga macro.

Unsa ang bag-o sa Zabbix 5.0
Paggamit sa LLD Macro aron Ipasabut ang Custom nga Mga Mithi sa Macro

19. Suportahi ang datos sa Float64, nga gikinahanglan sa panguna alang sa pag-monitor sa dako kaayo nga mga kantidad, gikinahanglan sa Zabbix aron suportahan ang datos nga nadawat gikan sa mga ahente sa Prometheus.
Kung na-install ang Zabbix 5.0, ang data dili awtomatikong ibalhin sa standard nga Float64. Ang tiggamit adunay gihapon kapilian sa paggamit sa daan nga mga tipo sa datos. Ang mga script sa paglalin sa Float64 gipadagan nga mano-mano ug gibag-o ang mga tipo sa datos sa mga talaan sa kasaysayan. Ang awtomatik nga pag-ilis wala gigamit tungod kay kini nagkinahanglan og taas nga panahon.

20. Zabbix 5.0 scalability improvements: pag-optimize sa interface ug pagwagtang sa mga "bottlenecks"

  • Giwagtang ang mga lista sa drop-down, pananglitan, alang sa pagpili sa mga host, tungod kay kini nga bahin dili mabag-o.
  • Adunay "built-in" nga mga limitasyon alang sa mga gidak-on sa lamesa Kinatibuk-ang Pagpasabut.
  • Adunay bag-ong mga oportunidad sa Pag-monitor > Mga Host > Mga Graph.
  • Ang paging function nagpakita (Pag-monitor > Mga Host > Web) diin kini wala.

21. Mas maayo nga compression
Ang compression sa Zabbix gibase sa PostgreSQL extension nga TimescaleDB (sukad sa Zabbix 4.4). Naghatag ang TimescaleDB og awtomatik nga partitioning sa database ug gipaayo ang performance sa database tungod kay ang performance sa TimescaleDB halos independente sa gidak-on sa database.

Sa Zabbix 5.0 Administrasyon > Kinatibuk-an > Pag-atiman sa balay mahimo nimong i-configure, pananglitan, ang pag-compress sa datos nga mas tigulang kaysa 7 ka adlaw. Makapamenos kini pag-ayo sa gikinahanglang disk space (halos napulo ka beses, sumala sa mga tiggamit), nga makapausbaw sa pagdaginot sa disk space ug makapauswag sa performance.

Unsa ang bag-o sa Zabbix 5.0
Compression uban sa TimescaleDB

22. I-configure ang SNMP sa lebel sa interface. Sa Zabbix 5.0, imbes nga tulo ka matang sa mga butang, usa ra ang gigamit - ahente sa SNMP. Ang tanang SNMP attributes gibalhin sa host interface layer aron pasimplehon ang mga templates, switch between SNMP versions, etc.

Unsa ang bag-o sa Zabbix 5.0
Pag-configure sa SNMP sa lebel sa interface

23. Pagsalig sa pagmonitor sa pagkaanaa sa mga node sa network sa pagkaanaa sa mga proxy Gitugotan ka nga ipakita ang problema sa pagkaanaa sa proxy ingon usa ka prayoridad kung dili magamit ang mga host kung mag-monitor gamit ang usa ka gatilyo nga adunay function. nodata:

{HostA:item.nodata(1m)}=1

Unsa ang bag-o sa Zabbix 5.0
Ang pagkaanaa sa mga host gitino pinaagi sa pagkaanaa sa proxy

function nodata pinaagi sa default giisip ang pagkaanaa sa proxy. Alang sa usa ka labi ka estrikto nga pagsusi nga wala magtagad sa pagkaanaa sa proxy, gigamit ang ikaduha nga parameter - higpit:

{HostA:item.nodata(1m,strict)}=1

24. Pagdumala sa ubos nga lebel nga mga lagda sa pagdiskobre. Gipaila sa Zabbix 5.0 ang usa ka filter sa LLD nga nagtugot kanimo sa pagtan-aw, taliwala sa ubang mga butang, dili suportado nga mga lagda sa pagdiskobre

Unsa ang bag-o sa Zabbix 5.0
LLD filter

25. Abilidad sa dili pag-ila sa usa ka problema (unacknowledge) nagtugot kanimo sa pag-ayo sa mga sayop ug mapuslanon sa paghimo sa mga workflow nga nagdepende sa pagkumpirma sa problema.

Unsa ang bag-o sa Zabbix 5.0
Pagtangtang sa kumpirmasyon sa problema

26. Pag-usab sa mga lagda sa ubos nga lebel nga pagkadiskobre - ang kaarang sa pagdugang mga eksepsiyon kung makit-an ang mga butang ingon usa ka sangputanan sa pag-monitor sa mga sistema sa file, nga nagtugot kanimo sa paghimo o dili paghimo sa pipila nga mga butang, pag-trigger, mga elemento sa datos, ug uban pa, sa ubos nga lebel nga pagkakita, pagbag-o sa kagrabe sa mga problema, pagdugang mga tag alang sa pipila ka mga butang, dili iapil ang mga butang, pananglitan, temporaryo nga mga sistema sa file, gikan sa pagpangita, pagbag-o sa agwat sa pag-update sa datos, ug uban pa.

Unsa ang bag-o sa Zabbix 5.0
Eksepsyon gikan sa ubos nga lebel nga pagkakita sa temporaryo nga mga sistema sa file

Pananglitan, mahimo nimong usbon ang priority level sa triggers alang sa nadiskobrehan nga Oracle file system samtang ibilin ang priority level sa triggers para sa ubang file system sa samang lebel.

Unsa ang bag-o sa Zabbix 5.0
Usba ang prayoridad nga lebel sa mga nag-trigger alang sa indibidwal nga mga sistema sa file

27. Bag-ong mga macro sa Zabbix 5.0 pagpalambo sa kalidad sa monitoring.

Unsa ang bag-o sa Zabbix 5.0
Bag-ong mga macro sa Zabbix 5.0

28. Ubang mga inobasyon sa Zabbix 5.0:

Unsa ang bag-o sa Zabbix 5.0
Mga pag-uswag sa Zabbix 5.0

29. Katapusan sa suporta
Unsa ang bag-o sa Zabbix 5.0
Dili suportado nga gamit

konklusyon

Ang pag-upgrade sa Zabbix 5.0 dali ra kaayo! I-install ug ipadagan ang bag-ong mga binary sa server ug mga file sa frontend ug awtomatiko nga i-update sa server ang imong database.
Ang impormasyon bahin sa pamaagi sa pag-upgrade sa Zabbix anaa sa:
https://www.zabbix.com/documentation/current/manual/installation/upgrade_notes_500

IMPORTANTE!

  1. Opsyonal ang pag-update sa makasaysayan nga datos sa Float64 format.
  2. Ang datos sa TimescaleDB kay read-only.
  3. Ang minimum nga gikinahanglan nga bersyon kay PHP7.2.
  4. Ang DB2 wala gisuportahan isip backend alang sa Zabbix server

(!) Ang mga video ug mga slide sa mga presentasyon ni Alexey Vladyshev ug uban pang mga mamumulong sa Zabbix Meetup Online (Russian) mahimong tan-awon dinhi.

Source: www.habr.com

Idugang sa usa ka comment