On this page

5 Kas jauns Zabbix 7.0.0

Skatiet nesaderīgās izmaiņas šai versijai.

AGPL-3.0 licence

Zabbix programmatūra tagad tiek rakstīta un izplatīta saskaņā ar AGPL-3.0 licenci (iepriekš GPL v2.0 licence).

Programmatūras atjauninājumu pārbaude

Programmatūras atjauninājumu pārbaude tagad pēc noklusējuma ir pievienota jaunām un esošām instalācijām - Zabbix lietotāja saskarne sazināsies ar publisko Zabbix galapunktu, lai pārbaudītu atjauninājumus.

Ziņas par pieejamajiem Zabbix programmatūras atjauninājumiem tiek parādītas Reports -> System information un (pēc izvēles) System Information informācijas paneļa logrīkā.

Varat atspējot programmatūras atjauninājumu pārbaudi, servera konfigurācijā iestatot AllowSoftwareUpdateCheck=0.

Asinhronie aptaujātāji

Ir pievienoti jauni aptaujātāju procesi, kas spēj vienlaikus izpildīt vairākas pārbaudes:

  • agent poller
  • http agent poller
  • snmp poller (vienumiem walk[OID] un get[OID])

Šie aptaujātāji ir asinhroni - tie spēj sākt jaunas pārbaudes, negaidot atbildi, un to paralēlisms ir konfigurējams līdz pat 1000 vienlaicīgām pārbaudēm.

Asinhronie aptaujātāji ir izstrādāti tāpēc, ka sinhronie aptaujātāju procesi vienlaikus var izpildīt tikai vienu pārbaudi, un lielāko daļu laika tie pavada, gaidot atbildi. Tāpēc efektivitāti var palielināt, kamēr tiek gaidīta tīkla atbilde, sākot jaunas paralēlas pārbaudes, un jaunie aptaujātāji to arī dara.

Asinhronos aģenta aptaujātājus var palaist, modificējot StartAgentPollers vērtību - jaunu servera/starpniekservera parametru. HTTP aģenta aptaujātājus attiecīgi var palaist, modificējot StartHTTPAgentPollers. SNMP aptaujātājus attiecīgi var palaist, modificējot StartSNMPPollers.

Maksimālais paralēlisms asinhronajiem aptaujātājiem (aģents, HTTP aģents un SNMP) ir definēts ar MaxConcurrentChecksPerPoller.

Ņemiet vērā, ka pēc jaunināšanas visas aģenta, HTTP aģenta un SNMP walk[OID] pārbaudes tiks pārvietotas uz asinhronajiem aptaujātājiem.

Izstrādes ietvaros HTTP aģenta pārbaudēm ir pievienota cURL pastāvīgo savienojumu funkcionalitāte.

Pārlūkprogrammas monitorings

Zabbix ir pievienots jauns vienuma tips - Pārlūkprogrammas vienums -, kas ļauj monitorēt sarežģītas vietnes un tīmekļa lietotnes, izmantojot pārlūkprogrammu. Pārlūkprogrammas vienumi ļauj izpildīt lietotāja definētu JavaScript kodu, lai simulētu ar pārlūkprogrammu saistītas darbības, piemēram, klikšķināšanu, teksta ievadi, navigāciju pa tīmekļa lapām utt.

Šis vienums apkopo datus, izmantojot HTTP/HTTPS, un daļēji ievieš W3C WebDriver standartu ar Selenium Server vai parastu WebDriver (piemēram, ChromeDriver) kā testēšanas galapunktu.

Ņemiet vērā, ka Pārlūkprogrammas vienumu atbalsts pašlaik ir eksperimentāls.

Turklāt šī funkcionalitāte pievieno veidni Website by Browser un jaunus elementus konfigurācijas eksportam/importam, Zabbix servera/starpniekservera konfigurācijas failiem, noildzēm un zabbix_js komandrindas utilītai. Plašāku informāciju skatiet jaunināšanas piezīmēs uz 7.0.0.

Starpniekservera slodzes balansēšana un augsta pieejamība

Starpniekservera slodzes balansēšana tiek ieviesta, Zabbix pievienojot starpniekserveru grupas. Starpniekserveru grupas nodrošina automātisku hosts sadalījumu starp starpniekserveriem, starpniekserveru slodzes pārdali un augstu pieejamību - kad starpniekserveris kļūst nepieejams, tā hosts nekavējoties tiek sadalīti starp citiem grupas starpniekserveriem.

Papildinformāciju skatiet sadaļā starpniekservera slodzes balansēšana un augsta pieejamība.

Starpniekservera atmiņas buferis

Zabbix starpniekserverim ir izstrādāts atmiņas buferis. Atmiņas buferis ļauj saglabāt jaunus datus (vienumu vērtības, tīkla atklāšanu, host automātisko reģistrāciju) buferī un augšupielādēt tos Zabbix serveris, nepiekļūstot datubāzei.

Instalācijās pirms Zabbix 7.0 savāktie dati pirms augšupielādes Zabbix serveris tika saglabāti datubāzē. Šādām instalācijām pēc jaunināšanas šī joprojām ir noklusējuma darbība.

Optimālai veiktspējai ieteicams konfigurēt atmiņas bufera izmantošanu starpniekserverī. To var izdarīt, mainot ProxyBufferMode vērtību no "disk" (cieti kodētais noklusējums esošajām instalācijām) uz "hybrid" (ieteicams) vai "memory". Tāpat ir jāiestata atmiņas bufera lielums (ProxyMemoryBufferSize parametrs).

Hibrīdajā režīmā buferis ir aizsargāts pret datu zudumu, iztukšojot nenosūtītos datus datubāzē, ja starpniekserveris tiek apturēts, buferis ir pilns vai dati ir pārāk veci. Kad visas vērtības ir iztukšotas datubāzē, starpniekserveris atgriežas pie atmiņas bufera izmantošanas.

Atmiņas režīmā tiks izmantots atmiņas buferis, taču nav aizsardzības pret datu zudumu. Ja starpniekserveris tiek apturēts vai atmiņa tiek pārslogota, nenosūtītie dati tiks atmesti.

Hibrīdais režīms (ProxyBufferMode=hybrid) tiek piemērots visām jaunajām instalācijām kopš Zabbix 7.0.

Papildu parametri, piemēram, ProxyMemoryBufferSize un ProxyMemoryBufferAge, attiecīgi nosaka atmiņas bufera lielumu un maksimālo datu vecumu buferī.

Lai uzraudzītu starpniekservera atmiņas buferi, ir pievienoti jauni iekšējie vienumi.

JIT lietotāju nodrošināšana

Iepriekš nodrošinātie lietotāji bija ierobežoti tikai ar nodrošināšanas laikā izveidoto mediju, bez iespējas rediģēt tādus rekvizītus kā darba laiks vai smaguma pakāpes.

Tagad Zabbix nodrošinātajiem lietotājiem ir pieejama lielāka elastība:

  • nodrošināto lietotāja mediju var atspējot/iespējot;
  • nodrošinātā lietotāja mediju lauki, piemēram, When active, Use if severity un Enabled, var tikt manuāli rediģēti;
  • nodrošinātajiem lietotājiem manuāli var pievienot papildu lietotāja medijus (piemēram, papildu e-pasta adreses);
  • manuāli pievienotos lietotāja medijus var dzēst (nodrošinātā lietotāja medijus nevar).

Papildus, konfigurējot lietotāja mediju kartēšanu nodrošināšanai, tagad ir pieejami tādi lauki kā When active, Use if severity un Enabled. Ņemiet vērā, ka izmaiņas lietotāja mediju tipa kartēšanas formā stāsies spēkā tikai jauniem medijiem, kas izveidoti nodrošināšanas laikā.

Konfigurējami noildzes laiki katram vienumam

Tagad noildzes laika konfigurēšana katram vienumam ir pieejama vairākām vienumu tipiem (skatiet atbalstītos vienumu tipus). Papildus noildzes vērtību iestatīšanai vienuma līmenī ir iespējams definēt globālos un starpniekservera noildzes laikus dažādiem vienumu tipiem.

Vienuma līmenī konfigurētajiem noildzes laikiem ir visaugstākā prioritāte. Pēc noklusējuma globālie noildzes laiki tiek piemēroti visiem vienumiem; tomēr, ja ir iestatīti starpniekservera noildzes laiki, tie aizstās globālos.

Oracle DB novecojis

Oracle atbalsts kā aizmugursistēmas datubāzei ir novecojis, un paredzams, ka tas nākamajās versijās tiks pilnībā noņemts.

JSON protokols pasīvajām aģenta pārbaudēm

Ir ieviests uz JSON balstīts protokols pasīvajām aģenta pārbaudēm.

Lai nodrošinātu savietojamību ar vecākiem aģentiem, ir pievienota pāreja uz veco teksta protokolu. Ja aģents atgriež "ZBX_NOTSUPPORTED", Zabbix kešos saskarni kā vecā protokola saskarni un atkārtos pārbaudi, nosūtot tikai vienkāršā teksta vienuma atslēgu.

Zabbix get tagad var palaist ar jaunu opciju -P --protocol <value>, kur "value" ir viens no šiem:

  • auto - izveidot savienojumu, izmantojot JSON protokolu, pēc tam pāriet un atkārtot ar vienkāršā teksta protokolu (noklusējums);
  • json - izveidot savienojumu, izmantojot JSON protokola atslēgu;
  • plaintext - izveidot savienojumu, izmantojot vienkāršā teksta protokolu, kur tiek nosūtīta tikai vienuma atslēga.

Ja vienuma atslēga netiek atbalstīta, Zabbix get atgriezīs izejas kodu 1.

Vienotie aģenta/agent2 protokoli

Zabbix aģenta un aģenta 2 protokoli ir apvienoti, pārslēdzot Zabbix aģentu uz Zabbix aģenta 2 protokolu. Atšķirība starp Zabbix aģenta un Zabbix aģenta 2 pieprasījumiem/atbildēm tiek izteikta ar taga "variant" vērtību ("1" - Zabbix aģents, "2" - Zabbix aģents 2).

Skatiet arī: Pasīvie un aktīvie aģenta pārbaudes.

Elastīga/plānošanas intervālu atbalsts aktīvajās pārbaudēs

Elastīgie/plānošanas intervāli tagad tiek atbalstīti aktīvajās pārbaudēs gan Zabbix aģentā, gan Zabbix aģentā 2 (iepriekš tikai Zabbix aģentā 2).

Automātiska pazaudēto resursu atspējošana

Resursi, kas vairs netiek atklāti ar zemā līmeņa atklāšanu, tagad var tikt atspējoti automātiski. Tos var atspējot nekavējoties, pēc norādīta laika perioda vai nekad (skatiet jauno parametru Disable lost resources atklāšanas noteikuma konfigurācijā).

Pazaudētie resursi (hosts, vienumi, trigeri) ir atzīmēti ar ikonu informācijas kolonnā. Paskaidrojuma teksts sniedz informāciju par to statusu.

Tajā pašā izstrādes ietvarā parametrs Keep lost resources period tika pārdēvēts par Delete lost resources ar iespējām dzēst nekavējoties, pēc norādīta laika perioda vai nekad.

Datu nosūtīšana uz Zabbix serveris, izmantojot Zabbix API

Iepriekš konkrētu datu nosūtīšana uz Zabbix serveris bija iespējama, izmantojot Zabbix sender utilītu vai ieviešot pielāgotu uz JSON balstītu sakaru protokolu, kas ir līdzīgs tam, ko izmanto Zabbix sender.

Tagad datus uz Zabbix serveris ir iespējams nosūtīt arī, izmantojot HTTP protokolu un history.push API metodi. Ņemiet vērā, ka saņemto datu apstrādei ir nepieciešams konfigurēts trapper vienums vai HTTP aģents vienums (ar iespējotu trapping).

Turklāt pareizas history.push darbības tiek reģistrētas PārskatiAudita žurnāls, kuram ir papildu filtrēšanas iespējas (jauna Push darbība un History resurss), un history.push API metode ir pieejama arī API metožu Atļaut/Aizliegt sarakstā, konfigurējot lietotāja lomu.

Skripti

Skriptu izpilde aktīvajos aģentos

Tagad ir iespējams izpildīt skriptus uz aģentiem, kas darbojas aktīvajā režīmā. Kad skripta izpildi iedarbina darbības operācija vai manuāla skripta izpilde, komanda tiek iekļauta aktīvās pārbaudes konfigurācijā un izpildīta, tiklīdz aktīvais aģents to saņem.

Manuālie skripti tiek nosūtīti aktīvajam aģentam kopā ar servera/starpniekservera noildzi skripta izpildei. Lūdzu, palieliniet noklusējuma serveris/starpniekserveris noildzi skripta izpildei. Noildzei jābūt lielākai par aktīvās pārbaudes atsvaidzināšanas biežumu, pretējā gadījumā noildze tiek pārsniegta, pirms aktīvais aģents saņem skriptu un spēj atgriezt rezultātu.

Ņemiet vērā, ka vecāki aktīvie aģenti ignorē jebkuras attālās komandas, kas iekļautas aktīvo pārbaužu konfigurācijā. Plašāku informāciju skatiet Pasīvās un aktīvās aģenta pārbaudes.

Manuāla lietotāja ievade skriptiem

Manuāla lietotāja ievade lietotāja saskarnes skriptiem ļauj katras skripta izpildes laikā norādīt pielāgotu parametru. Tas ļauj izvairīties no nepieciešamības veidot vairākus līdzīgus lietotāja skriptus, kas atšķiras tikai ar vienu parametru.

Piemēram, izpildes laikā skriptam var būt nepieciešams nodot atšķirīgu veselu skaitli vai citu URL adresi.

Lai iespējotu manuālu lietotāja ievadi:

  • izmantojiet makro {MANUALINPUT} skriptā (komandās, skriptā, skripta parametrā), kur tas nepieciešams; vai URL skriptu URL laukā;
  • papildu skripta konfigurācijā iespējojiet manuālu lietotāja ievadi un konfigurējiet ievades opcijas:

Ja lietotāja ievade ir iespējota, pirms skripta izpildes lietotājam tiks parādīts uznirstošais logs Manual input, kurā tiks lūgts norādīt pielāgotu vērtību. Norādītā vērtība skriptā aizstās {MANUALINPUT}.

Atkarībā no konfigurācijas lietotājam tiks lūgts ievadīt virknes vērtību vai izvēlēties vērtību no iepriekš noteiktu opciju nolaižamā saraksta.

Veiktspēja

Ātrāka reakcija uz hosta uzturēšanas perioda atjauninājumu

Iepriekš uzturēšanas periodi tika pārrēķināti tikai reizi minūtē, kas varēja radīt līdz pat 60 sekunžu aizkavi uzturēšanas perioda sākšanai vai apturēšanai.

Tagad uzturēšanas periodi joprojām tiek pārrēķināti reizi minūtē vai uzreiz pēc konfigurācijas kešatmiņas pārlādes, ja ir izmaiņas uzturēšanas periodā.

Katru sekundi taimera process pārbauda, vai kādi uzturēšanas periodi ir jāsāk/jāaptur, pamatojoties uz to, vai pēc konfigurācijas atjaunināšanas ir izmaiņas uzturēšanas periodos. Tādējādi uzturēšanas periodu sākšanas/apturēšanas ātrums ir atkarīgs no konfigurācijas atjaunināšanas intervāla (pēc noklusējuma 10 sekundes). Ņemiet vērā, ka uzturēšanas perioda izmaiņas neietver iestatījumus Active since/Active till. Tāpat, ja esošam aktīvam uzturēšanas periodam tiek pievienots hosts/hostu grupa, izmaiņas tiks aktivizētas tikai ar taimera procesu nākamās minūtes sākumā.

Ātrākas atļauju pārbaudes

Atļauju pārbaudes ir kļuvušas daudz ātrākas, ieviešot vairākas starptabulas nepriviliģētu lietotāju atļauju pārbaudei.

Šīs tabulas katram lietotājam/hostam attiecīgi glabā lietotāju grupu kopu un hostu grupu kopu jaucējvērtības (SHA-256). Papildus tam ir atļauju tabula, kurā tiek glabātas tikai pieejamās lietotāju un hostu kombinācijas, kas norādītas ar jaucējvērtību ID.

Šis uzlabojums padara atļaujām intensīvu lietotāja saskarne lapu ielādi (t. i., hosts, problēmas) daudz ātrāku. Ņemiet vērā, ka Super-admin lietotājiem jaucējvērtības un atļaujas netiek aprēķinātas.

Ātrāka trigeris darbību izpilde

Trigeris darbība operācijas, atjaunošanas operācijas un atjaunināšanas operācijas izpilde serveris tagad notiek nekavējoties (mazāk nekā 100 milisekundēs) pēc trigeris statusa maiņas, savukārt iepriekš lietotāji varēja saskarties ar aizkavi līdz pat 4 sekundēm.

Aizkaves samazinājumu nodrošina starpprocesu komunikācijas (IPC) mehānismu ieviešana starp vairākiem procesiem (escalator un tā escalation-dispatch moduli, escalator un alerter, preprocessing manager un history syncer).

Logrīki

Jaunajā versijā ir pievienoti vairāki jauni logrīki, savukārt citu logrīku pieejamā funkcionalitāte ir uzlabota. Turklāt informācijas paneļa logrīki tagad var savienoties un savstarpēji sazināties, padarot logrīkus un informācijas paneļus dinamiskākus.

Mērītājs

Pievienots Mērītājs logrīks informācijas paneļa logrīkiem, kas ļauj attēlot viena vienuma vērtību kā mērītāju. Papildinformāciju skatiet Mērītājs.

Sektoru diagramma

Pie chart logrīks ir pievienots informācijas paneļa logrīkiem, ļaujot attēlot atlasīto vienumu vērtības kā:

  • sektoru diagrammu;
  • gredzenveida diagrammu.

Sektoru diagramma.

Gredzenveida diagramma.

Papildinformāciju skatiet sadaļā Pie chart.

Šīs izstrādes ietvaros grafika logrīka konfigurācijai cilnē Legend ir pievienota izvēles rūtiņa Show aggregation function.

Honeycomb

lietotāja saskarnes paneļa logrīkiem ir pievienots Honeycomb logrīks, kas nodrošina dinamisku un vizuāli pievilcīgu pārskatu par uzraudzīto tīkla infrastruktūru un resursiem, kur hosts grupas, piemēram, virtuālās mašīnas un tīkla ierīces, kopā ar to attiecīgajiem vienumiem, tiek vizuāli attēlotas kā interaktīvas sešstūra šūnas. Papildinformāciju skatiet sadaļā Honeycomb.

Populārākie trigeri

Informācijas paneļa logrīki ir pievienots Populārākie trigeri logrīks, kas ļauj skatīt trigerus ar lielāko problēmu skaitu.

Papildinformāciju skatiet: Populārākie trigeri.

Vienuma vēsture un vienkāršs teksts

Jaunais Vienuma vēsture paneļa sīkrīks ir aizstājis Vienkāršs teksts sīkrīku, piedāvājot vairākus uzlabojumus.

Atšķirībā no Vienkāršs teksts sīkrīka, kas vienkāršā tekstā rādīja tikai jaunākos vienuma datus, Vienuma vēsture sīkrīks atbalsta dažādas attēlošanas iespējas vairākiem vienumu tipiem (skaitlisks, rakstzīmju, žurnāla, teksts un binārs). Piemēram, tas var rādīt progresa joslas vai indikatorus, attēlus bināro datu tipiem (noderīgi pārlūka vienumiem) un izcelt teksta vērtības (noderīgi žurnālfaila uzraudzībai).

Papildinformāciju skatiet Vienuma vēsture. Sīkāku informāciju par Vienkāršs teksts sīkrīka aizstāšanu skatiet 7.0.0 jaunināšanas piezīmēs.

Hosts navigator un vienums navigator

Hosts navigator un Vienums navigator sīklietotnes ir pievienotas informācijas paneļa sīklietotnēm. Šīs sīklietotnes attēlo hosts vai vienumus atkarībā no dažādām filtrēšanas un grupēšanas opcijām, kā arī ļauj kontrolēt citās sīklietotnēs attēloto informāciju, pamatojoties uz atlasīto hostu vai vienumu. Papildinformāciju skatiet Hosts navigator un Vienums navigator.

Sakaru ietvars logrīkiem

Informācijas paneļa logrīki tagad var savienoties un sazināties savā starpā, padarot logrīkus un informācijas paneļus dinamiskākus. Vairākiem logrīkiem ir parametri, kas ļauj tiem koplietot konfigurācijas datus starp saderīgiem logrīkiem vai informācijas paneli.

Šī funkcija ievieš šādas izmaiņas:

  • Host groups, Hosts un Item parametri ļauj izvēlēties vai nu attiecīgos objektus, vai datu avotu, kas tos nodrošina.
  • Parametrs Enable host selection ir aizstāts ar parametru Override host, kas ļauj izvēlēties datu avotu, kas nodrošina hosts.
  • Parametrs Time period ir pievienots vairākiem logrīkiem, un tas ļauj izvēlēties datu avotu, kas nodrošina laika periodu.
  • Parametrs Map logrīkā Map ļauj izvēlēties vai nu karti, vai citu logrīku kā karšu datu avotu.
  • Parametrs Graph logrīkā Graph (classic) ļauj izvēlēties vai nu grafiku, vai citu logrīku kā grafiku datu avotu.

Atkarībā no logrīka un tā parametriem datu avots var būt vai nu saderīgs logrīks no tā paša informācijas paneļa, vai pats informācijas panelis. Papildinformāciju skatiet sadaļā Dashboard widgets.

Informāciju par izmaiņām standarta veidnēs, kas tiek piegādātas kopā ar Zabbix, skatiet sadaļā Template changes.

Laika periodi agregēšanai vienuma vērtības/top hosts logrīkos

Tagad laika periodus var konfigurēt Vienuma vērtības un Top hosts logrīkos.

Tagad ir arī iespējams vienuma vērtības logrīkā izvēlētajam periodam attēlot agregētu vērtību. Agregēto vērtību var attēlot kā:

  • minimums
  • maksimums
  • vidējais
  • skaits
  • summa
  • pirmais
  • pēdējais

Šīs pievienotās funkcijas ir noderīgas datu salīdzināšanas logrīku izveidei. Piemēram, vienā logrīkā var attēlot jaunāko vērtību, bet citā - vidējo vērtību garākam periodam. Vai arī vairākus logrīkus var izmantot, lai blakus salīdzinātu agregētās vērtības no dažādiem pagātnes periodiem.

Paplašināta logrīku pieejamība veidņu informācijas paneļos

Iepriekš veidnes informācijas panelī varēja izveidot tikai šādus logrīkus:
Clock, Graph (classic), Graph prototype, Item value, Plain text, URL.

Tagad veidņu informācijas paneļi atbalsta visu logrīku izveidi.

Paplašināta kārtošana widgetā Top hosts

Tagad papildus kārtošanai pēc vienuma vērtības ir iespējams iestatīt arī hosts nosaukuma vai teksta kolonnu kā kārtošanas kolonnu widgetā Top hosts.

Palielināta Host availability logrīka funkcionalitāte

Tagad Host availability logrīks ļauj attēlot hosts ar Zabbix aģents (aktīvās pārbaudes) interfeisu. Ir pievienots vēl viens pieejamības statuss, proti, Mixed, kas atbilst situācijai, kad vismaz viens interfeiss nav pieejams un vismaz viens ir vai nu pieejams, vai nezināms. Turklāt ir ieviesta iespēja redzēt tikai kopējo hostu skaitu, bez sadalījuma pa interfeisiem.

Mainīgais leģendas izmērs Graph sīkrīkā

Graph sīkrīks tagad atbalsta mainīga skaita leģendas rindu konfigurēšanu, ko nosaka konfigurēto vienumu skaits.

Funkcijas

Jaunas funkcijas

Trigeru izteiksmēs un aprēķinātajos vienumos ir pievienotas jaunas funkcijas:

Skatiet arī: Virknes funkcijas

Atjauninātās funkcijas

Ir atjauninātas vairākas funkcijas:

  • Apkopošanas funkcijas tagad atbalsta arī nenumeriskus tipus aprēķiniem. Tas var būt noderīgi, piemēram, count un count_foreach funkcijām.
  • count un count_foreach apkopošanas funkcijas atbalsta izvēles parametrus operator un pattern, kurus var izmantot, lai precizētu vienums filtrēšanu un skaitītu tikai vērtības, kas atbilst noteiktiem kritērijiem.
  • Visas foreach funkcijas vairs neiekļauj neatbalstītos vienumus skaitā.
  • Funkcija last_foreach, kas iepriekš bija konfigurēta ignorēt laika perioda argumentu, tagad to pieņem kā izvēles parametru.
  • prediction functions atbalstītais atgriezto vērtību diapazons ir paplašināts, lai atbilstu double datu tipa diapazonam. Tagad timeleft() funkcija var pieņemt vērtības līdz 1.7976931348623158E+308, un forecast() funkcija var pieņemt vērtības diapazonā no -1.7976931348623158E+308 līdz 1.7976931348623158E+308.

Vienumi

Konsekvents noklusējuma vēstures glabāšanas periods

Noklusējuma periods vienumu vēstures glabāšanai ir padarīts konsekvents — 31 diena lietotāja saskarnē un datubāzē. Šīs izmaiņas ietekmē vienumu, veidnes vienumu un vienumu prototipu konfigurācijas formas, kā arī vēstures glabāšanas perioda pārrakstīšanu zemlīmeņa atklāšanā.

Peldošā komata vērtības tiek saīsinātas veselu skaitļu vienumiem

Tagad, ja unsigned integer vienumam tiek saņemta peldošā komata vērtība, vērtība tiks saīsināta, noņemot decimāldaļu, un saglabāta kā vesels skaitlis. Iepriekš peldošā komata vērtība padarītu veselu skaitļu vienumu neatbalstītu.

Rindu skaita noteikšana Windows notikumu žurnālā

Zabbix aģentam/aģentam 2 operētājsistēmā Windows ir pievienots jauns eventlog.count vienums. Šis vienums atgriež vesela skaitļa vērtību ar rindu skaitu Windows notikumu žurnālā, pamatojoties uz norādītajiem parametriem.

Asinhroni SNMP pieprasījumi vienam OID

Ir pievienots jauns SNMP vienums get[OID], kas ļauj asinhroni vaicāt vienu OID vērtību.

Iekšējie vienumi

Iekšējās pārbaudes tagad apstrādā jauns internal poller Zabbix serveris/starpniekserveris process.

Lai uzraudzītu starpniekservera atmiņas buferi, ir pievienoti iekšējie vienumi:

Ir pievienoti arī šādi iekšējie vienumi:

Jauni un atjaunināti aģenta vienumi

Zabbix aģentam/aģentam 2 ir pievienoti jauni vienumi:

  • net.dns.perf vienums atgriež sekunžu skaitu, kas pavadīts, gaidot atbildi no pakalpojuma, un mēra net.dns vienuma izpildi.
  • net.dns.get Zabbix aģenta 2 vienums atgriež detalizētu DNS ieraksta informāciju.

Tālāk norādītie Zabbix aģenta/aģenta 2 vienumi ir atjaunināti:

  • net.dns un net.dns.record vienumi tagad, veicot apgrieztās DNS uzmeklēšanas, pieņem DNS nosaukumu gan apgrieztā, gan neapgrieztā formātā;
  • proc.get vienumi režīmos "process" un "summary" tagad Linux vidē atgriež arī PSS (proportional set size) atmiņu;
  • system.sw.packages un system.sw.packages.get vienumi tagad tiek atbalstīti Gentoo Linux;
  • system.hostname vienums tagad var atgriezt pilnībā kvalificētu domēna vārdu, ja jaunā fqdn opcija ir norādīta parametrā type;
  • wmi.get un wmi.getall vienumi, kas tiek izmantoti ar Zabbix aģentu 2, tagad atgriež JSON ar loģiskajām vērtībām, kas attēlotas kā virknes (piemēram, "RealTimeProtectionEnabled": "True" iepriekš atgrieztā "RealTimeProtectionEnabled": true vietā), lai atbilstu šo vienumu izvades formātam Zabbix aģentā;
  • oracle.ts.discovery Zabbix aģenta 2 vienums tagad atgriež jaunu {#CON_NAME} LLD makro ar konteinera nosaukumu;
  • oracle.ts.stats Zabbix aģenta 2 vienumam ir jauns conname parametrs mērķa konteinera nosaukuma norādīšanai. Atgriezto datu JSON formāts ir atjaunināts. Ja atslēgas parametros nav norādīts tablespace, type vai conname, atgrieztie dati ietvers papildu JSON līmeni ar konteinera nosaukumu, kas ļauj atšķirt konteinerus.

Vienkāršās pārbaudes

vmware.eventlog vienums tagad atbalsta izvēles filtrēšanu pēc nopietnības trešajā parametrā.

vmware.vm.discovery vienums tagad arī atgriež datus par virtuālo mašīnu tīkla interfeisiem. Šos datus var izmantot, lai konfigurētu pielāgotus hosts interfeisus.

vmware.vm.net.if.discovery vienums tagad arī atgriež tīkla interfeisu adrešu masīvu.

Tālāk norādītajiem vienumiem ir pievienots jauns options parametrs:

Šo parametru var izmantot, lai norādītu, vai pāradresētās atbildes jāuzskata par mērķa hosts pieejamu vai mērķa hosts nepieejamu. Plašāku informāciju skatiet sadaļā vienkāršās pārbaudes.

Dublikātu SNMPv3 Engine ID reģistrēšana

SNMPv3 Engine ID tiek izmantoti kā ierīces unikālie identifikatori. Dažkārt Engine ID vairākās ierīcēs ir vienādi nepareizas konfigurācijas vai rūpnīcas iestatījumu dēļ. Tā kā SNMP standarti pieprasa, lai Engine ID būtu unikāli, vienumi, kas koplieto vienu un to pašu Engine ID, Zabbix kļūst neatbalstīti, radot pieejamības problēmas šīm ierīcēm.

Lai palīdzētu novērst šādas problēmas, informācija par SNMPv3 ierīcēm, kas koplieto vienu un to pašu Engine ID, tagad periodiski tiks reģistrēta Zabbix serveris. Ņemiet vērā, ka dublikātu Engine ID noteikšana darbojas katrā SNMP aptaujātājā atsevišķi.

Dokumentācijas saite katram standarta vienumam

Katram standarta vienumam tagad ir tieša saite no lietotāja saskarnes uz tā dokumentācijas lapu.

Saites ir izvietotas zem jautājuma zīmes ikonas, atverot vienuma palīdzības logu no vienuma konfigurācijas formas (noklikšķiniet uz Select blakus vienuma atslēgas laukam).

Priekšapstrāde

Paplašināta pamatcēloņa apstrāde neatbalstītam vienuma stāvoklim

Kļūdu apstrādei gadījumā, ja neizdodas izgūt vienuma vērtību (un tādējādi tas kļūst neatbalstīts), iepriekš nebija iespējams atšķirt iemeslu vai izpildes posmu, kurā process neizdevās. Visas kļūdas bija jāapstrādā, izmantojot vienu un to pašu kļūdu apstrādes opciju - vai nu atmest vērtību, iestatīt norādītu vērtību vai iestatīt norādītu kļūdas ziņojumu.

Tagad ir iespējams salīdzināt kļūdas ziņojumu ar regulāro izteiksmi. Ja kļūda atbilst (vai neatbilst), ir iespējams norādīt, kā kļūdas gadījums jāapstrādā. Piemēram, konkrētu kļūdas ziņojumu var "kartēt" uz vispārīgāku gadījumu, kas tālāk jāatbilst un jāapstrādā ar nākamo priekšapstrādes soli, vai arī kādu pārejošu (piem., tīkla savienojamības) problēmu var apstrādāt citādi nekā noteiktu vienuma vērtības iegūšanas kļūmi.

Tagad var pievienot vairākus priekšapstrādes soļus Check for not supported value. Ņemiet vērā, ka cauruļvada beigās, kas pārbauda vienuma neatbalstīto stāvokli, var būt tikai viens "any error" atbilstības solis. Ja tas ir pieejams, tas tiek aktivizēts, ja neviena no konkrētajām pārbaudēm neatbilst (vai neatbilst nepareizi) attiecīgajam paraugam, vai arī ir pārnests (modificēts) kļūdas ziņojums - t.i., nav stājusies spēkā neviena "Discard value" vai "Set value to" pārrakstīšana.

Skatiet arī: Check for not supported value

Labāka lietojamība priekšapstrādes soļa masveida atjaunināšanai

Iepriekšējais vienumu masveida atjaunināšanas formas dizains nebija pietiekami skaidrs, vai priekšapstrādes soļa atjaunināšana pievienos vai aizstās priekšapstrādes soļus. Jaunajā dizainā ir pievienotas radio pogas Replace un Remove all, kas lietotājiem skaidri parāda, ko sagaidīt kā priekšapstrādes soļa masveida atjaunināšanas rezultātu:

Makrokomandas

Lietotāja makro atbalsts vienumu un vienumu prototipu nosaukumos

Lietotāja makro tagad tiek atbalstīti vienumu nosaukumos un vienumu prototipu nosaukumos.

Ņemiet vērā, ka lietotāja makro atbalsts tika noņemts no vienumu/vienumu prototipu nosaukumiem Zabbix 6.0 versijā. Tagad tas ir atjaunots. Tagad ir arī atbalstīta vienumu nosaukumu meklēšana ar atrisinātiem makro, kas iepriekš netika atbalstīta.

Vienuma nosaukums ar atrisinātiem makro tiek glabāts atsevišķā datubāzes tabulā (item_rtname), kas ir items tabulas paplašinājums. Katram ierakstam items tabulā tiek izveidots atbilstošs item_rtname ieraksts (izņemot vienumu prototipus, atklāšanas noteikumu vienumus un veidnes vienumus). Nosaukums ar atrisinātiem makro ir ierobežots līdz 2048 rakstzīmēm.

Vienuma nosaukums ar atrisinātiem makro tiek rādīts visās lietotāja saskarnes vietās, izņemot sadaļu Data collection.

Ir pievienots jauns configuration syncer worker servera process, kas ir atbildīgs par lietotāja makro vērtību atrisināšanu un sinhronizēšanu vienumu nosaukumos.

Paplašināts makro funkciju atbalsts

Makro funkcijas tagad tiek atbalstītas ar visiem makro veidiem:

Makro funkcijas var izmantot visās vietās, kas atbalsta uzskaitītos makro. Tas attiecas, ja vien nav skaidri norādīts, ka tiek gaidīts tikai makro (piemēram, konfigurējot host makro vai zema līmeņa atklāšanas noteikuma filtrus).

Plānotie pārskati

Plānoto pārskatu funkcionalitāte vairs nav eksperimentāla.

Vairāku lapu atskaišu veidošana

Vairāku lapu paneļiem tagad atskaites tiek atgrieztas ar visām paneļa lapām, un katra PDF lapa atbilst vienai paneļa lapai. Iepriekš šī funkcionalitāte bija ierobežota, atgriežot tikai pirmo paneļa lapu.

Paziņojumi

Atbalsts tagu apstrādei iekšējiem notikumiem

Tagu apstrāde, ko atgriež webhook skripts, tagad ir atbalstīta arī iekšējiem notikumiem.

Tāpat iekšējo notikumu paziņojumiem tagad ir atbalstītas makrokomandas {EVENT.TAGS.<tag name>}, {EVENT.TAGS}, {EVENT.TAGSJSON}, {EVENT.RECOVERY.TAGS}, {EVENT.RECOVERY.TAGSJSON}.

Šīs izmaiņas ļauj izmantot webhook, lai atjauninātu vai aizvērtu ārēju problēmu/palīdzības dienesta pieteikumu, izmantojot iekšēja notikuma atkopšanas paziņojumu.

Datubāzes

Auditlog pārveidota par hypertable TimescaleDB

Tabula auditlog jaunās instalācijās ir pārveidota par hypertable TimescaleDB, lai izmantotu automātisku sadalīšanu pa laiku (pēc noklusējuma 7 dienas) un labāku veiktspēju.

Lai veiksmīgi jauninātu esošās instalācijas, skatiet TimescaleDB shēmas jaunināšana.

Skatiet arī: Atbalstītās TimescaleDB versijas

Atsevišķa datubāzes tabula starpniekserveriem

Starpniekserveru ieraksti ir pārvietoti no hosts tabulas un tagad tiek glabāti jaunajā proxy tabulā.

Tāpat starpniekserveru operatīvie dati (piemēram, pēdējā piekļuve, versija, savietojamība) ir pārvietoti no host_rtdata tabulas un tagad tiek glabāti jaunajā proxy_rtdata tabulā.

Procesi

Vairāku pavedienu apstrāde

Pārejot uz vairāku pavedienu arhitektūru, ir veiktas vairākas izmaiņas:

  • Ir pievienots jauns konfigurācijas parametrs: --with-stacksize. Šis parametrs ļauj pārrakstīt sistēmas izmantoto noklusējuma pavediena steka izmēru (kilobaitos).
  • Lietotāja makro atrisināšana ir pārvietota no pirmapstrādes pārvaldnieka uz pirmapstrādes darbiniekiem.

Servera vides drošības pastiprināšana

Tagad ir iespējams ierobežot dažas Zabbix funkcijas, lai pastiprinātu servera vides drošību:

  • globālo skriptu izpildi Zabbix serverī var atspējot, servera konfigurācijā iestatot EnableGlobalScripts=0. Jaunām instalācijām globālo skriptu izpilde Zabbix serverī pēc noklusējuma ir atspējota.
  • lietotāja HTTP autentifikāciju var atspējot, lietotāja saskarnes konfigurācijas failā (zabbix.conf.php) iestatot $ALLOW_HTTP_AUTH=false.
  • GSM modemu SMS paziņojumiem tagad var norādīt jaunajā SMSDevices parametrā, tādējādi ierobežojot iespēju nepareizi konfigurēt GSM modema ceļu no lietotāja saskarnes.

Konfigurācijas faila validācija

Konfigurācijas faila validācijas iespēja ir pievienota Zabbix serveris, starpniekserveris, aģents, aģents 2 un web service uzturēšanas komandām. Validāciju var veikt, izmantojot opciju -T --test-config. Veiksmīgas validācijas gadījumā izejas kods būs "0"; pretējā gadījumā komponents beigs darbu ar nenulles izejas kodu un atbilstošu kļūdas ziņojumu. Brīdinājumi (piemēram, novecojuša parametra gadījumā) neietekmēs veiksmīgu izejas kodu.

cURL bibliotēkas funkciju noteikšana izpildes laikā

Iepriekš cURL bibliotēkas funkcijas tika noteiktas Zabbix servera, starpniekservera vai aģenta būvēšanas laikā. Ja cURL funkcijas tika jauninātas, lai tās izmantotu, attiecīgais Zabbix komponents bija jāpārkompilē.

Tagad, lai jauninātās cURL bibliotēkas funkcijas kļūtu pieejamas Zabbix, pietiek ar restartēšanu. Pārkompilēšana vairs nav nepieciešama. Tas attiecas uz Zabbix serveri, starpniekserveri vai aģentu.

Skatiet arī jaunināšanas piezīmes.

Aģents 2 konfigurācija

Bufera lielums

Zabbix aģents 2 konfigurācijas parametra BufferSize noklusējuma vērtība ir palielināta no 100 līdz 1000.

Atļautas tukšas vērtības

Tagad Zabbix aģents 2 spraudņiem saistītajos konfigurācijas parametros ir atļautas tukšas vērtības.

Windows aģenta pakalpojuma startēšanas tipa iestatīšana

Ir pievienota iespēja iestatīt Zabbix aģents/agent 2 Windows pakalpojuma startēšanas tipu (-S --startup-type). Šī opcija ļauj konfigurēt aģents/agent 2 pakalpojumu tā, lai tas tiktu palaists automātiski Windows startēšanas laikā (automatic), pēc tam, kad automātiski palaistie pakalpojumi ir pabeiguši startēšanu (delayed), kad to manuāli palaiž lietotājs vai lietojumprogramma (manual), vai arī pilnībā atspējot pakalpojumu (disabled).

Veicot Windows aģenta instalēšanu no MSI, noklusējuma startēšanas tips operētājsistēmās Windows Server 2008/Vista un jaunākās versijās tagad ir delayed, ja vien STARTUPTYPE komandrindas parametrā nav norādīts citādi. Tas uzlabo Zabbix aģents/agent 2 Windows pakalpojuma uzticamību un veiktspēju, īpaši sistēmas restartēšanas laikā.

Atbalsts vecajam skaitliskajam tipam ir noņemts

Vecais peldošā komata vērtību formāts, kas iepriekš bija novecojis, vairs netiek atbalstīts, jo tagad tiek izmantotas paplašināta diapazona skaitliskās vērtības.

Vault prefix parametrs pievienots konfigurācijas failiem

Konfigurācijas faili zabbix_server.conf un zabbix_proxy.conf ir papildināti ar jaunu, neobligātu parametru Vault Prefix; zabbix.conf.php ir papildināts ar neobligāto $DB['VAULT_PREFIX'], un setup.php ir attiecīgi atjaunināts.

Tādējādi CyberArk un HashiCorp vault ceļi vairs nav iekodēti statiski, lai nodrošinātu vault izvietojumus ar nestandarta ceļiem.

Atklāšana

Vienlaicīgums tīkla atklāšanā

Iepriekš katrs tīkla atklāšanas noteikums tika apstrādāts ar vienu discoverer procesu. Tādējādi visas pakalpojumu pārbaudes noteikuma ietvaros varēja tikt veiktas tikai secīgi.

Jaunajā versijā tīkla atklāšanas process ir pārstrādāts, lai ļautu vienlaicīgumu starp pakalpojumu pārbaudēm. Ir pievienots jauns discovery manager process, kā arī konfigurējams discovery worker procesu (vai pavedienu) skaits.

Discovery manager apstrādā atklāšanas noteikumus un izveido vienu atklāšanas darbu katram noteikumam ar uzdevumiem (pakalpojumu pārbaudēm). Pakalpojumu pārbaudes tiek paņemtas un izpildītas ar discovery workers. Secīgi tiek ieplānotas tikai tās pārbaudes, kurām ir vienāda IP adrese un ports, jo dažas ierīces var neatļaut vienlaicīgus savienojumus uz viena un tā paša porta.

Jauns iekšējais vienums zabbix[discovery_queue] ļauj uzraudzīt atklāšanas pārbaužu skaitu rindā.

Parametrs StartDiscoverers tagad nosaka kopējo pieejamo discovery workers skaitu atklāšanai. Noklusējuma StartDiscoverers vērtība ir palielināta no 1 līdz 5, bet diapazons — no 0-250 līdz 0-1000. Iepriekšējo Zabbix versiju discoverer procesi ir noņemti.

Papildus:

  • Visas pakalpojumu pārbaudes tagad tiek veiktas asinhroni, izņemot LDAP pārbaudes;
  • Vienlaicīgo asinhrono pārbaužu skaits katram pakalpojumu pārbaužu tipam (vai pieejamo worker skaits visām sinhronajām pakalpojumu pārbaudēm) tagad ir konfigurējams lietotāja saskarne (skatiet Maksimālais vienlaicīgo pārbaužu skaits uz tipu). Šis parametrs nav obligāts.
  • HTTP pakalpojumu pārbaude iepriekš bija tāda pati kā TCP pārbaude. Tagad HTTP/HTTPS pārbaude tiek veikta, izmantojot libcurl. Ja Zabbix serveris/starpniekserveris ir kompilēts bez libcurl, tad HTTP pārbaudes darbosies kā iepriekš (t. i., kā TCP pārbaudes), bet HTTPS pārbaudes nedarbosies.
  • Kļūdas tīkla atklāšanas procesā tagad tiks parādītas lietotāja saskarne (sadaļā Datu vākšana -> Atklāšana), piemēram:
    • fping kļūdas;
    • nepareizs SNMP OID;
    • nepareiza makro vērtība vienuma taimautam;
    • adrešu diapazona kļūdas.

Hostu tagu pievienošana atklāšanas/autoreģistrācijas laikā

Tagad atklāšanas un autoreģistrācijas notikumiem ir pieejamas papildu darbības:

  • Pievienot hostu tagus
  • Noņemt hostu tagus

Atklāto hostu grupu koplietošana

Zema līmeņa atklāšanas noteikumi tagad var saistīt jau atklātas un esošas hostu grupas ar hostiem, kas izveidoti ar tiem pašiem zema līmeņa atklāšanas noteikumiem. Tas ietekmē hostu grupas, kas iepriekš tika atklātas un izveidotas ar citiem zema līmeņa atklāšanas noteikumiem, pamatojoties uz norādītajiem grupu prototipiem.

Savienotāji

data streaming funkcionalitāte vairs nav eksperimentāla.

Straumējiet atlasītus datus un konfigurējiet mēģinājumu intervālus

Straumējot vienumu vērtības no Zabbix uz ārējām sistēmām, tagad varat konfigurēt, kuras vienumu vērtības savienotājs straumēs, pamatojoties uz to informācijas tipu (skaitlisks (bez zīmes), skaitlisks (peldošais punkts), rakstzīmju u. c.).

Turklāt, lai izvairītos no neveiksmīgiem mēģinājumiem straumēt vienumu vērtības vai notikumus (piemēram, ja HTTP galapunkts ir aizņemts vai tam ir noteikts pieprasījumu ātruma ierobežojums), tagad varat konfigurēt arī mēģinājumu intervālu - cik ilgi savienotājam jāgaida pēc neveiksmīga datu straumēšanas mēģinājuma.

201, 202, 203 un 204 HTTP atbildes kodi tagad arī tiek pieņemti kā veiksmīgi savienotājos (iepriekš tikai 200).

Straumējiet datus uz Apache Kafka

Tagad ir pieejams jauns rīks straumēšanai uz ārējām sistēmām - Kafka savienotājs Zabbix serverim -. Kafka savienotājs ir viegls serveris, kas rakstīts Go valodā un paredzēts, lai pārsūtītu vienumu vērtības un notikumus no Zabbix servera uz Kafka brokeri.

Veidnes

Par jaunām veidnēm un esošo veidņu izmaiņām skatiet Veidņu izmaiņas.

Lietotāja saskarne

Daudzfaktoru autentifikācija

Daudzfaktoru autentifikācija (MFA) ar uz laiku balstītu vienreizējo paroli (TOTP) vai Duo Universal Prompt autentifikācijas metodi tagad var izmantot, lai pierakstītos Zabbix, nodrošinot papildu drošības līmeni papildus tikai lietotājvārdam un parolei.

ASV laika formāts

Laika un datuma attēlošana lietotāja saskarnē tagad atbilst ASV standarta laika/datuma attēlojumam, ja tiek izmantota noklusējuma (en_US) lietotāja saskarnes valoda.

Before Now

Klonēšana ir vienkāršota

Iepriekš bija iespējams veikt Klonēt un Pilnu klonēšanu hosts, veidnēm un kartēm.

Tagad opcija Klonēt ir noņemta, bet opcija Pilna klonēšana ir pārdēvēta par Klonēt, vienlaikus saglabājot visu iepriekšējo Pilnas klonēšanas funkcionalitāti.

Ikonas aizstātas ar fontiem

Visas ikonas lietotāja saskarnē ir nomainītas no ikonu attēlu lapām uz fontiem.

Modālie formu logi

Vairāki lietotāja saskarnes formu logi tagad tiek atvērti modālajos (uznirstošajos) logos:

Salokāma papildu konfigurācija

Papildu konfigurācija izvēles rūtiņas, kas bija atbildīgas par papildu konfigurācijas opciju attēlošanu, ir aizstātas ar salokāmiem blokiem (sk., piemēram, Savienotāja konfigurācija, Pakalpojuma konfigurācija, Pulksteņa logrīka konfigurācija u. c.). Tas uzlabo lietotāja pieredzi, jo šo bloku sakļaušana un konfigurācijas saglabāšana vairs neatjaunos konfigurētās papildu opcijas uz to noklusējuma vērtībām.

Uzlabota izvēlnes sadaļa augšējiem trigeriem

Izvēlnes sadaļa augšējo trigeru skatīšanai tagad ir nosaukta Top 100 triggers. Ir pievienota iespēja filtrēt trigerus pēc problēmas nosaukuma un tagiem. Turklāt katram trigerim tagad tiek rādīts konstatēto problēmu skaits, nevis statusa izmaiņu skaits.

Palielināts konfigurācijas lauku rakstzīmju limits

URL lauki

Visu URL lauku rakstzīmju limits tagad ir 2048 rakstzīmes. Tas tagad attiecas uz: Tile URL iestatījumiem, kas saistīti ar ģeogrāfiskajām kartēm, Frontend URL dažādu lietotāja saskarnes parametru konfigurēšanai, URLs tīkla kartēm un tīkla kartes elementiem, URL A-C hosts inventāra laukiem, kā arī URL URL informācijas paneļa logrīkam.

Autentifikācijas lauki

Autentifikācijas lauku User/User name un Password rakstzīmju limits tagad ir 255 rakstzīmes. Tas attiecas uz HTTP autentifikācijas konfigurēšanu HTTP aģents vienumiem, web scenārijiem un savienotājiem, kā arī autentifikācijas konfigurēšanu vienkāršajām pārbaudēm, ODBC monitorēšanai, SSH pārbaudēm, Telnet pārbaudēm, un JMX monitorēšanai.

Vienuma un pirmapstrādes testu rezultātu saīsināšana

Testējot vienumus vai pirmapstrādes soļus, no hosta iegūtās vērtības un testu rezultāti tagad tiek saīsināti līdz maksimālajam 512 KB izmēram, kad tie tiek nosūtīti uz lietotāja saskarni. Ņemiet vērā, ka dati, kas ir lielāki par 512 KB, joprojām tiek pilnībā apstrādāti ar Zabbix serveris.

Hosts informācijas paneļu cilnes

Visi konfigurētie hosts informācijas paneļi atlasītajam hostam tagad tiek parādīti kā cilnes zem hosts informācijas paneļu lapas virsraksta, aizstājot iepriekšējo nolaižamo izvēlni augšējā labajā stūrī. Tas ļauj ērti pārslēgties starp dažādiem hosts informācijas paneļiem un uzlabo navigāciju monitoringa datos.

Audita žurnāls

Sadaļā AdministrationAudit log tagad varat iespējot/atspējot audita reģistrēšanu zema līmeņa atklāšanas, tīkla atklāšanas un automātiskās reģistrācijas darbībām, ko veic serveris (System user).

Noklusējuma audita žurnāla ierakstu glabāšanas periods pirms to dzēšanas ar housekeeper ir mainīts no 365 dienām uz 31 dienu.

Jaunāko datu filtrs

Sadaļā MonitoringLatest data apakšfiltrs un dati vairs netiek rādīti pēc noklusējuma, ja filtrs nav iestatīts.

Ja veicat jaunināšanu no iepriekšējām Zabbix versijām, skatiet arī: Upgrade notes for 7.0.0.

Minimālā nepieciešamā PHP versija

Minimālā nepieciešamā PHP versija ir paaugstināta no 7.4.0 uz 8.0.0.

Pārdēvētie elementi

  • Daži dashboard widget parametri ar etiķeti Tags ir pārdēvēti, lai tie būtu skaidrāki: Item tags (Data overview widget), Scenario tags (Web monitoring widget); Problem tags (Graph, Problem hosts, Problems, Problems by severity un Trigger overview widget);
  • Darbības saite uz kartes satura rediģēšanu, kas pieejama kartes sarakstā sadaļā MonitoringMaps, ir pārdēvēta no Constructor uz Edit;
  • Lauki vēstures un tendenču glabāšanas periodu iestatīšanai vienums un vienums prototype konfigurācijas formās ir pārdēvēti;
  • Top hosts widget konfigurācijā lauki Order column un Host count ir pārdēvēti uz Order by un Host limit, lai labāk raksturotu to funkcijas.
  • Graph widget konfigurācijā legend lauks Display min/max/avg ir pārdēvēts uz Display min/avg/max, un data set lauki host pattern un item pattern ir pārdēvēti uz host patterns un item patterns.
  • User profile iestatījumos cilne Messaging ir pārdēvēta uz Frontend notifications, un tajā arī opcija Frontend messaging ir pārdēvēta uz Frontend notifications.

Dažādi

  • Galvenās izvēlnes ikonas ir atjauninātas;
  • Ziņojumi, kas norāda uz datu neesamību vai nenoteiktiem filtriem (logrīkos vai uznirstošajos filtros bez attēlojamiem datiem), ir atjaunināti. Turklāt kājene "Displaying 0 of 0 found" ir noņemta gadījumos, kad nav attēlojamu datu vai kad filtrēšana (vai globālā meklēšana) nerada nevienu atbilstību.
  • Zabbix lietotāja saskarne un Zabbix serveris versijas numuri tagad ir skatāmi sistēmas informācijas lapā;
  • Visi darbības, kurās tiek izmantots mediju tips, tagad tiek rādītas mediju tipa sarakstā (Used in actions kolonna). Iepriekš darbības, kurās darbības operācijas konfigurācijā opcija Send only to bija "All", netika iekļautas mediju tipa Used in actions kolonnā;
  • Sadaļai Latest data ir pievienota jauna filtrēšanas opcija: tagad tā ļauj filtrēt vienumus pēc to stāvokļa (supported/unsupported);
  • Sadaļai Problems ir pievienota jauna Acknowledgement status filtrēšanas opcija: tagad tā ļauj filtrēt problēmas pēc to stāvokļa (unacknowledged/acknowledged/acknowledged by me);
  • Uznirstošajiem logiem, kas paredzēti kartes elementu un formu konfigurēšanai un masveida atjaunināšanai, ir pievienota standarta loga aizvēršanas poga;
  • Ir pilnveidota lietotāju grupu atļauju un tagu konfigurācija skatāmo problēmu filtrēšanai. Tagad ir iespējams vienlaikus atlasīt vairākas host/veidņu grupas, lai tām piešķirtu vienādas atļaujas.
  • Atliktās globālās paziņojumu ziņas vienā pārlūkprogrammā tagad tiks atliktas visās pārlūkprogrammās/ierīcēs, kur lietotājs ir pieteicies.
  • Parametrs Override host Item value logrīkā ir pārvietots pirms sadaļas Advanced configuration, lai uzlabotu lietojamību.

Spraudņi

Ember+

Ir pievienots jauns spraudnis Ember+ tiešai uzraudzībai, izmantojot Zabbix aģents 2.

Papildu informāciju skatiet:

Instalēšana

Atsevišķas instalācijas pakotnes RHEL atvasinājumiem

Atsevišķas instalācijas pakotnes ir pieejamas AlmaLinux, CentOS Stream, Oracle Linux un Rocky Linux 8. un 9. versijām. Iepriekš RHEL un uz RHEL balstītajiem distributīviem tika nodrošinātas vienas instalācijas pakotnes. Tagad RHEL un katram no tā iepriekš minētajiem atvasinājumiem tiek izmantotas atsevišķas pakotnes, lai izvairītos no iespējamām problēmām binārās nesaderības dēļ.

ARM64/AArch64 atbalsts

ARM64/AArch64 instalācijas pakotnes tagad ir pieejamas Debian, RHEL 8, 9 un to atvasinājumiem, kā arī SLES/OpenSUSE Leap 15.