25 Uwagi dotyczące aktualizacji do 7.0.14
W tej wersji menedżer preprocessing Zabbix może powodować wysokie użycie CPU, gdy dla jednej pozycji jednocześnie odbieranych jest wiele wartości (na przykład podczas monitorowania logów) i skonfigurowano więcej niż jednego worker preprocessing.
Jako tymczasowe obejście ustaw parametr konfiguracyjny StartPreprocessors serwer/proxy na 1.
Problem został naprawiony w Zabbix 7.0.15.
Zalecamy jak najszybszą aktualizację do Zabbix 7.0.15.
Zwiększono liczbę ponowień dla SNMP walk i get
SNMP agent walk i get teraz wykonują do 5 ponowień (zamiast 1), aby pobrać wszystkie wartości, jeśli poprzednie próby przekroczą limit czasu lub zakończą się niepowodzeniem.
Każde ponowienie resetuje limit czasu i wznawia od ostatniego pomyślnego żądania, co poprawia niezawodność danych w przypadku utraty pakietów lub opóźnionych odpowiedzi podczas zbierania danych SNMP.
Rozważ ustawienie krótkiego limitu czasu w formularzu konfiguracji pozycji, aby uniknąć długich opóźnień, jeśli urządzenie jest niedostępne (np. limit czasu 3 sekundy może skutkować 15-sekundowym czasem oczekiwania).
Minimalna obsługiwana wersja Go
Minimalna obsługiwana wersja Go została podniesiona z 1.21 do 1.23.
Jeśli wcześniej kompilowano Zabbix agent 2, ładowalne wtyczki agent 2 lub usługę web ze źródeł przy użyciu wersji Go starszej niż 1.23, zaleca się ponowną kompilację tych komponentów przy użyciu obsługiwanej wersji Go, aby otrzymywać najnowsze aktualizacje zabezpieczeń i poprawki błędów. Komponenty skompilowane przy użyciu starszej wersji Go będą nadal działać, ale ich aktualizacja będzie wymagała nowszego środowiska Go.
Parametry połączenia z bazą danych
DBPort i DBSocket są teraz wzajemnie wykluczające się. Podczas określania parametrów połączenia z bazą danych można zdefiniować albo DBPort, albo DBSocket, albo pozostawić oba niezdefiniowane, aby użyć wartości domyślnych.