16. Jaunināšanas piezīmes versijai 7.0.4

Būtiskas izmaiņas

Izmaiņas noteiktu iebūvēto makrosu atrisināšanā

Makrosu {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {EVENT.CAUSE.*}, {EVENT.TAGS.*} un {EVENT.SYMPTOMS} atrisināšanas darbība ir labota, lai nodrošinātu konsekvenci ar citiem iebūvētajiem makrosiem.
Tagad tie tiks aizstāti ar *UNKNOWN*, ja to vērtības novērtēšanas laikā rodas kļūda.

Šo izmaiņu dēļ, lai nodrošinātu pareizu darbību, ir jāatjaunina multivides tipi šādām integrācijām: iTop, Jira Service Desk, ManageEngine ServiceDesk, SolarWinds Service Desk.

Šīs izmaiņas var ietekmēt arī pielāgotus skriptus vai integrācijas, kas izmanto iepriekš minētos makrosus.

Datu bāzes atjaunošanas kļūda ar PostgreSQL/TimescaleDB pēc jaunināšanas no 7.0.0-7.0.4

Izmantojot pg_restore, lai atjaunotu PostgreSQL vai TimescaleDB rezerves kopiju, kas izveidota Zabbix 7.0.0-7.0.4, tiks saņemta kļūda par trūkstošu base36_decode funkciju, kā rezultātā atjaunošana neizdosies. Šī kļūda rodas, atjaunojot rezerves kopiju, kas izveidota ar pg_dump.

Skatiet zināmās problēmas, lai uzzinātu, kā manuāli novērst šo problēmu pirms rezerves kopijas izveides.

Ja vēl neesat jauninājis uz Zabbix 7.0.0, ņemiet vērā, ka, ja jaunināšana notiek no Zabbix versijām pirms 7.0 uz 7.0.5, šādu problēmu nevajadzētu būt. Norādījumus par jaunināšanu skatiet sadaļā TimescaleDB shēmas jaunināšana.

Prasības

Nepieciešams libevent 2.0.10

Minimālā nepieciešamā libevent versija ir paaugstināta līdz 2.0.10.

Datubāzes

Datu bāzes izmaiņas

Lēnas veidnes klonēšanas problēma ir novērsta, pievienojot indeksus uuid laukam. Šīs izmaiņas var izraisīt ilgu jaunināšanas laiku lielām datu kopām.

Jauns indekss auditlog tabulai

Tabulai auditlog ir pievienots jauns indekss, lai uzlabotu datubāzes un lietotāja saskarnes atbildes laiku, filtrējot ierakstus pēc IP sadaļā Audita žurnāls.

Ņemiet vērā, ka lietotājiem ar lieliem audita žurnāliem datubāzes izmēra dēļ atjaunināšana var aizņemt ilgāku laiku.

Procesi

Problēmas vairs netiek saglabātas kešatmiņā bez iespējotiem pakalpojumiem

Pakalpojumu pārvaldnieks vairs nesaglabā problēmas kešatmiņā, ja nav iespējots neviens pakalpojums.

Pakalpojumu pārvaldnieks startēšanas laikā konfigurācijas kešatmiņā pārbaudīs, vai ir iespējoti pakalpojumi, un saglabās problēmas kešatmiņā tikai tad, ja ir iespējoti pakalpojumi; tas arī noteiks, kad tiek pievienots pirmais pakalpojums vai noņemts pēdējais pakalpojums, un inicializēs vai atbrīvos problēmu kešatmiņu.