Zabbix 8.0 jaunināšanas piezīmes

Šīs piezīmes ir paredzētas jaunināšanai no Zabbix 7.4.x uz Zabbix 8.0.0.

Visas piezīmes ir sadalītas šādi:

  • Pārtraucošas izmaiņas - izmaiņas, kas var pārtraukt esošo instalāciju darbību, un cita kritiska informācija, kas saistīta ar jaunināšanas procesu
  • Citi - visa pārējā informācija, kas apraksta izmaiņas Zabbix funkcionalitātē

Skatiet arī:

Nesaderīgas izmaiņas

Datubāzu versijas

Minimālās nepieciešamās datubāzu versijas ir paaugstinātas:

  • MySQL/Percona: 8.0.30 → 8.4.0
  • MariaDB: 10.5.00 → 10.11.00
  • PostgreSQL: 13.0 → 15.0
  • TimescaleDB: 2.13.0 → 2.20.0

Spraudņi

Ceph spraudnis Zabbix aģentam 2 tagad ir ielādējams spraudnis, un tam ir nepieciešamas papildu instalēšanas darbības. Sīkāku informāciju skatiet Ceph spraudņa readme.

tcp:// shēma MongoDB spraudnī ir novecojusi, taču tā joprojām tiek saglabāta atpakaļsavietojamībai ar esošajām konfigurācijām.

Parametram Plugins.Oracle.CallTimeout Oracle spraudņa konfigurācijas failā vairs nav nekādas ietekmes. Maksimālo gaidīšanas laiku tagad nosaka vienuma taimauts.

Minimālā nepieciešamā PHP versija

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

Paplašinātais UnsafeUserParameters saraksts

Rakstzīme % ir pievienota UnsafeUserParameters sarakstam Zabbix aģentam un Zabbix aģentam 2.

Pārvietotie filtra parametri

Kā daļa no funkcijas pielāgojamās tabulas, daži filtra parametri ir pārvietoti no filtra cilnes uz kolonnu opcijām. Ja jums ir saglabātas cilnes izlases filtriem, kas izmanto kādu no tālāk norādītajiem filtra parametriem, tās tiks atiestatītas, un pēc jaunināšanas tās būs jākonfigurē manuāli:

  • Monitoring > Hosts: Rādīt slēptās problēmas
  • Monitoring > Latest data: Rādīt tagus, Taga nosaukums, Taga attēlošanas prioritāte, Rādīt detalizētu informāciju
  • Monitoring > Problems: Rādīt tagus, Taga nosaukums, Taga attēlošanas prioritāte, Rādīt operatīvos datus, Kompakts skats, Rādīt detalizētu informāciju, Rādīt laika skalu, Iezīmēt visu rindu

JavaScript priekšapstrāde: iebūvētās objektu metodes tagad ir tikai lasāmas

Iebūvētās JavaScript objektu metodes priekšapstrādes skriptos tagad ir tikai lasāmas. Ja jau esat modificējis iebūvētās metodes JavaScript prototipos vienumu priekšapstrādes skriptos, varat saskarties ar problēmām, jo iebūvēto prototipa metožu modificēšana vairs nav atļauta.

MySQL database character set and collation

If the Zabbix MySQL database was created with the utf8mb3 character set and utf8mb3_bin collation, it is strongly recommended to convert it to utf8mb4 character set and utf8mb4_bin collation before upgrading Zabbix, as described in Repairing Zabbix database character set and collation.

Citi

Novecojušās makrokomandas noņemtas

Atbalsts šādām iebūvētajām makrokomandām tagad ir noņemts:

Noņemta Izmantojiet tā vietā
{ACK.DATE} {EVENT.UPDATE.DATE}
{ACK.MESSAGE} {EVENT.UPDATE.MESSAGE}
{ACK.TIME} {EVENT.UPDATE.TIME}
{EVENT.ACK.HISTORY} {EVENT.UPDATE.HISTORY}
{HOSTNAME<1-9>} {HOST.HOST}
{IPADDRESS<1-9>} {HOST.IP}
{PROFILE.*} {INVENTORY.*}
{TRIGGER.COMMENT} {TRIGGER.DESCRIPTION}
{TRIGGER.KEY} {ITEM.KEY}
{STATUS} {TRIGGER.STATUS}
{USER.ALIAS} {USER.USERNAME}

Novecojušie parametri vēstures glabāšanas nodrošinātājiem

Tālāk norādītie parametri tagad ir novecojuši:

  • Zabbix servera konfigurācijas fails: HistoryStorageDateIndex, HistoryStorageURL un HistoryStorageTypes. Lūdzu, izmantojiet jauno HistoryProviders parametru.
  • Zabbix lietotāja saskarnes konfigurācijas fails: $HISTORY. Lūdzu, izmantojiet jauno $HISTORY_PROVIDERS parametru.

Abi jaunie parametri ļauj izvēlēties vēstures glabāšanas nodrošinātāju: Elasticsearch, ClickHouse vai SQL (noklusējums). Ņemiet vērā, ka šos jaunos un novecojušos parametrus nevar izmantot kopā.

Noņemta JSON un XML validācija no HTTP aģenta vienumiem

JSON un XML validācija ir noņemta no HTTP aģenta vienumu lauka Pieprasījuma pamatteksts. Lauks vairs nepārbauda, vai vērtība ir derīgs XML vai JSON, un, izvēloties XML datiPieprasījuma pamatteksta tipu, vairs nav nepieciešama libxml2 bibliotēka.

Atspējotās saites ir paslēptas uzraudzīto hostu sarakstā

Atspējotās Graphs, Dashboards un Web saites vairs netiek rādītas uzraudzīto hostu sarakstā.

JSON datu tips

Zabbix tagad atbalsta JSON kā datu tipu vienumu vērtībām. Ja izmantojat TimescaleDB, jaunā history_json hypertable (kas tiek izmantota JSON vērtību glabāšanai) ir jākonfigurē manuāli. Ja izmantojat Elasticsearch, HistoryStorageTypes Zabbix servera konfigurācijas parametra noklusējuma vērtība tagad ietver json.

Noņemta radio poga jaunā birkas filtra formā

Radio poga, kas, veidojot jaunu birkas filtru, prasīja izvēlēties starp Visas birkas un Birku saraksts, ir noņemta.

Vienumu vērtības, kas attēlotas kā HTML, izmantojot iframe

Vienuma dati logrīkā Vienuma vēsture, ja tie tiek attēloti kā HTML formatēts teksts, tagad ir izolēti iframe.

Veidņu saderība ar hostu vedni

Visas gatavās veidnes tagad ir saderīgas ar Host Wizard. Lai tās jauninātu, skatiet Veidņu jaunināšana.

Konfigurācijas lauku automātiska izmēra pielāgošana

Lielākā daļa konfigurācijas lauku lietotāja saskarnē tagad automātiski pielāgo savu izmēru, lai atbilstu to saturam.

Aizstātā lietotāja saskarnes konfigurācijas mainīgā vērtība

Mainīgais $ALLOW_HTTP_AUTH ir aizstāts ar funkcijas karogu $ZBX_FEATURE_FLAGS['http_auth_enabled'] lietotāja saskarnes konfigurācijas failā (zabbix.conf.php).

SNMPv1 un SNMPv2 pārbaužu vienlaicīga apstrāde

SNMPv1 un SNMPv2 asinhronie servisa vienumu pārbaudes tagad tiek apstrādātas vienlaicīgi ar pieejamajiem atklāšanas darbiniekiem.

Izmaiņas Zabbix SELinux politikas pakotnē

AlmaLinux, CentOS Stream, RHEL, Rocky Linux un Oracle Linux 10. versijai esošajai zabbix-selinux-policy pakotnei tagad ir atkarība no zabbix-selinux-policy-main vai selinux-policy-targeted-extra.
Ja jums jau ir instalēta zabbix-selinux-policy, manuālas izmaiņas nav nepieciešamas. Pakotnes jaunināšanas laikā zabbix-selinux-policy-main tiks instalēta automātiski. Ja selinux-policy-targeted-extra jau ir instalēta, papildu pakotne netiks instalēta.

Pārdēvēts apkopes perioda statuss

Apkopes perioda statuss ir pārdēvēts no Approaching uz Upcoming.

Novecojis informācijas paneļa slaidrādes parametrs

Atbalsts parametram slideshow=1 tiks noņemts. Parametram slideshow ir ieviestas jaunas vērtības, lai palaistu un apturētu slaidrādi:

  • slideshow=on - palaist slaidrādi
  • slideshow=off - apturēt slaidrādi