- 5 Kas jauns Zabbix 7.0.0
- AGPL-3.0 licence
- Programmatūras atjauninājumu pārbaude
- Asinhronie aptaujātāji
- Pārlūkprogrammas monitorings
- Starpniekservera slodzes balansēšana un augsta pieejamība
- Starpniekservera atmiņas buferis
- JIT lietotāju nodrošināšana
- Konfigurējami noildzes laiki katram vienumam
- Oracle DB novecojis
- JSON protokols pasīvajām aģenta pārbaudēm
- Vienotie aģenta/agent2 protokoli
- Elastīga/plānošanas intervālu atbalsts aktīvajās pārbaudēs
- Automātiska pazaudēto resursu atspējošana
- Datu nosūtīšana uz Zabbix serveris, izmantojot Zabbix API
- Skripti
- Veiktspēja
- Logrīki
- Mērītājs
- Sektoru diagramma
- Honeycomb
- Populārākie trigeri
- Vienuma vēsture un vienkāršs teksts
- Hosts navigator un vienums navigator
- Sakaru ietvars logrīkiem
- Laika periodi agregēšanai vienuma vērtības/top hosts logrīkos
- Paplašināta logrīku pieejamība veidņu informācijas paneļos
- Paplašināta kārtošana widgetā Top hosts
- Palielināta Host availability logrīka funkcionalitāte
- Mainīgais leģendas izmērs Graph sīkrīkā
- Funkcijas
- Vienumi
- Konsekvents noklusējuma vēstures glabāšanas periods
- Peldošā komata vērtības tiek saīsinātas veselu skaitļu vienumiem
- Rindu skaita noteikšana Windows notikumu žurnālā
- Asinhroni SNMP pieprasījumi vienam OID
- Iekšējie vienumi
- Jauni un atjaunināti aģenta vienumi
- Vienkāršās pārbaudes
- Dublikātu SNMPv3 Engine ID reģistrēšana
- Dokumentācijas saite katram standarta vienumam
- Priekšapstrāde
- Makrokomandas
- Plānotie pārskati
- Paziņojumi
- Datubāzes
- Procesi
- Vairāku pavedienu apstrāde
- Servera vides drošības pastiprināšana
- Konfigurācijas faila validācija
- cURL bibliotēkas funkciju noteikšana izpildes laikā
- Aģents 2 konfigurācija
- Windows aģenta pakalpojuma startēšanas tipa iestatīšana
- Atbalsts vecajam skaitliskajam tipam ir noņemts
- Vault prefix parametrs pievienots konfigurācijas failiem
- Atklāšana
- Savienotāji
- Veidnes
- Lietotāja saskarne
- Daudzfaktoru autentifikācija
- ASV laika formāts
- Klonēšana ir vienkāršota
- Ikonas aizstātas ar fontiem
- Modālie formu logi
- Salokāma papildu konfigurācija
- Uzlabota izvēlnes sadaļa augšējiem trigeriem
- Palielināts konfigurācijas lauku rakstzīmju limits
- Vienuma un pirmapstrādes testu rezultātu saīsināšana
- Hosts informācijas paneļu cilnes
- Audita žurnāls
- Jaunāko datu filtrs
- Minimālā nepieciešamā PHP versija
- Pārdēvētie elementi
- Dažādi
- Spraudņi
- Instalēšana
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 pollerhttp agent pollersnmp poller(vienumiemwalk[OID]unget[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ārskati → Audita ž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:
- jsonpath() - atgriež JSONPath rezultātu;
- xmlxpath() - atgriež XML XPath rezultātu.
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:
zabbix[proxy_buffer,buffer,<mode>]- atgriež starpniekservera atmiņas bufera lietojuma statistiku;zabbix[proxy_buffer,state,changes]- atgriež stāvokļa maiņu skaitu starp diska/atmiņas bufera režīmiem kopš palaišanas;zabbix[proxy_buffer,state,current]- atgriež pašreizējo darba stāvokli, kurā tiek glabāti jaunie dati.
Ir pievienoti arī šādi iekšējie vienumi:
zabbix[discovery_queue]- ļauj uzraudzīt atklāšanas pārbaužu skaitu rindā;zabbix[vps,written]- ļauj uzraudzīt kopējo datubāzē ierakstīto vēstures vērtību skaitu.
Jauni un atjaunināti aģenta vienumi
Zabbix aģentam/aģentam 2 ir pievienoti jauni vienumi:
net.dns.perfvienums atgriež sekunžu skaitu, kas pavadīts, gaidot atbildi no pakalpojuma, un mēranet.dnsvienuma izpildi.net.dns.getZabbix 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.dnsunnet.dns.recordvienumi tagad, veicot apgrieztās DNS uzmeklēšanas, pieņem DNS nosaukumu gan apgrieztā, gan neapgrieztā formātā;proc.getvienumi režīmos "process" un "summary" tagad Linux vidē atgriež arī PSS (proportional set size) atmiņu;system.sw.packagesunsystem.sw.packages.getvienumi tagad tiek atbalstīti Gentoo Linux;system.hostnamevienums tagad var atgriezt pilnībā kvalificētu domēna vārdu, ja jaunā fqdn opcija ir norādīta parametrā type;wmi.getunwmi.getallvienumi, 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": truevietā), lai atbilstu šo vienumu izvades formātam Zabbix aģentā;oracle.ts.discoveryZabbix aģenta 2 vienums tagad atgriež jaunu {#CON_NAME} LLD makro ar konteinera nosaukumu;oracle.ts.statsZabbix 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:
- Tīkla atklāšanas noteikums konfigurācija;
- Globālais skripts konfigurācija;
- Notikumu korelācija konfigurācija;
- Modulis konfigurācija;
- Mediju tips konfigurācija;
- Veidne konfigurācija;
- Trigeris un trigeru prototips konfigurācija;
- Vienums un vienuma prototips konfigurācija.
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ļā Administration → Audit 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ļā Monitoring → Latest 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ļā Monitoring → Maps, 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.



