В этой версии менеджер предварительной обработки Zabbix может вызывать высокую загрузку CPU, когда для одного элемента данных одновременно поступает несколько значений (например, во время мониторинга журнала) и настроено более одного рабочего процесса предварительной обработки (preprocessing worker).В качестве временного решения установите параметр конфигурации StartPreprocessors
сервера/прокси в 1
. Проблема была исправлена в Zabbix 7.0.15.
Мы рекомендуем обновиться до версии Zabbix 7.0.15 как можно скорее.
Элементы данных SNMP агента walk
и get
теперь делают до 5 повторных попыток (вместо 1) для извлечения всех значений, если предыдущие попытки завершились по тайм-ауту или не увенчались успехом. Каждая повторная попытка сбрасывает тайм-аут и возобновляет работу с последнего успешного запроса, что повышает надёжность данных в случае потери пакетов или задержки ответов во время сбора данных SNMP.
Рассмотрите возможность установки небольшого тайм-аута в диалоге настроек элемента данных, чтобы избежать длительных задержек, если устройство недоступно (например, 3-секундный тайм-аут может привести к времени ожидания 15 секунд).
Минимальная поддерживаемая версия Go была увеличена с 1.21 до 1.23.
Если вы ранее собирали Zabbix агент 2, загружаемые плагины агента 2 или веб-сервис из исходного кода с использованием версии Go старше 1.23, рекомендуется пересобрать эти компоненты с использованием поддерживаемой версии Go, чтобы получить последние обновления безопасности и исправления ошибок. Компоненты, собранные с использованием более старой версии Go, продолжат работать, но для обновления потребуется более новая среда Go.
Параметры DBPort и DBSocket теперь являются взаимоисключающими. При указании параметров подключения к базе данных вы можете определить либо DBPort, либо DBSocket, либо оставить оба незаданными, чтобы использовать значения по умолчанию.