12 Uwagi dotyczące aktualizacji do wersji 7.0.1
Zmiany niezgodne wstecznie
Awaria serwera z TimescaleDB po aktualizacji z wersji 7.0
Aktualizacja do Zabbix 7.0.1 (lub nowszej) z Zabbix 7.0.0 z użyciem TimescaleDB powoduje awarię serwera. Problem ten jest spowodowany obejściem problemu z zadaniem kompresji w tabeli auditlog w Zabbix 7.0, które nieodwracalnie zmieniło politykę kompresji tabeli auditlog.
Szczegółowe informacje o ręcznym naprawieniu tabeli auditlog znajdują się w sekcji znane problemy.
Należy zauważyć, że takie problemy nie powinny występować podczas aktualizacji z wersji Zabbix wcześniejszych niż 7.0 do 7.0.1 (lub nowszej). Instrukcje aktualizacji znajdują się w sekcji Aktualizacja schematu TimescaleDB.
Błąd przywracania bazy danych z PostgreSQL/TimescaleDB po aktualizacji z 7.0.0-7.0.4
Użycie pg_restore do przywrócenia kopii zapasowej PostgreSQL lub TimescaleDB utworzonej w Zabbix 7.0.0-7.0.4 spowoduje błąd braku funkcji base36_decode, co doprowadzi do niepowodzenia przywracania.
Błąd ten występuje podczas przywracania kopii zapasowej utworzonej za pomocą pg_dump.
Szczegóły dotyczące ręcznego rozwiązania tego problemu przed utworzeniem kopii zapasowej znajdują się w sekcji znane problemy.
Jeśli nie dokonano jeszcze aktualizacji do Zabbix 7.0.0, należy pamiętać, że nie powinny występować takie problemy podczas aktualizacji z wersji Zabbix sprzed 7.0 do 7.0.5. Instrukcje aktualizacji znajdują się w sekcji Aktualizacja schematu TimescaleDB.
Inne
Nowy indeks w tabeli auditlog
Do tabeli auditlog dodano nowy indeks, aby poprawić czasy odpowiedzi bazy danych i frontend podczas filtrowania rekordów według Recordset ID w sekcji Dziennik audytu.
Należy pamiętać, że użytkownicy z dużymi dziennikami audytu mogą doświadczyć wydłużonego czasu aktualizacji ze względu na rozmiar bazy danych.
Minimalna wymagana wersja TimescaleDB
Minimalna wymagana wersja TimescaleDB to teraz 2.13.0.
Serwer do zatrzymania z bazą danych tylko do odczytu
Samodzielny serwer Zabbix zostanie teraz zatrzymany, jeśli baza danych stanie się tylko do odczytu.
Pozycje
Monitorowanie dziennika zdarzeń VMware
Pozycja vmware.eventlog zwraca teraz również informacje o użytkowniku.
Wydajność usługi DNS
Pozycja net.dns.perf teraz zwraca czas odpowiedzi zamiast 0, gdy serwer DNS odpowiada kodem błędu (na przykład NXDOMAIN lub SERVFAIL).