15 Atjaunināšanas piezīmes par 7.0.4
Būtiskas izmaiņas
Izmaiņas noteiktu iebūvēto makro atrisināšanā
Makro {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {EVENT.CAUSE.*}, {EVENT.TAGS.*} un {EVENT.SYMPTOMS} atrisināšanas darbība ir labota, lai tā būtu konsekventa ar citiem iebūvētajiem makro. Tagad tie tiks atrisināti kā *UNKNOWN*, ja, aprēķinot to vērtību, radīsies kļūda.
Šīs izmaiņas rezultātā, lai nodrošinātu pareizu darbību, ir nepieciešams atjaunināt šādu integrāciju multivides tipus: iTop, Jira Service Desk, ManageEngine ServiceDesk, SolarWinds Service Desk.
Šīs izmaiņas var ietekmēt arī jebkurus pielāgotus skriptus vai integrācijas, kas izmanto iepriekš minētos makro.
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 ilgāku atjaunināšanas laiku lielām datu kopām.
Jauns indekss auditlog tabulā
Tabulai auditlog ir pievienots jauns indekss, lai uzlabotu datubāzes un lietotāja saskarnes atbildes laiku, filtrējot ierakstus pēc IP sadaļā Audit log.
Ņemiet vērā, ka lietotāji ar lieliem auditlog žurnāliem var piedzīvot ilgāku atjaunināšanas laiku datubāzes lieluma dēļ.
Procesi
Problēmas vairs netiek kešotas bez iespējotiem pakalpojumiem
Pakalpojumu pārvaldnieks vairs nekešo problēmas, ja nav iespējotu pakalpojumu.
Pakalpojumu pārvaldnieks startēšanas laikā konfigurācijas kešatmiņā pārbaudīs, vai ir iespējoti pakalpojumi, un kešos problēmas tikai tad, ja ir iespējoti pakalpojumi; tas arī noteiks brīdi, kad tiek pievienots pirmais pakalpojums/noņemts pēdējais pakalpojums, un inicializēs/atbrīvos problēmu kešatmiņu.