docker.container_info[]
Подгружаемые плагины для Zabbix агента 2 теперь используют ту же систему версий, как и сам Zabbix. Были сделаны следующие изменения версий:
Эти плагины поддерживаются для любой минорной версии Zabbix 6.0. Обратите внимание, что репозиторий исходного кода для каждого плагина теперь содержит выделенную ветвь release/6.0 (ранее имелась только ветвь master).
Максимально поддерживаемая версия MariaDB теперь 10.10.X.
Ранее процесс импорта мог завершиться сбоем на несовпадении UUID-ов импортируемых объектов (групп узлов сети, элементов данных, графиков и т.д.). Например, было невозможно импортировать группу узлов сети, если группа узлов сети с таким же именем уже присутствовала на узле сети.
В новой версии импорт не будет завершаться неудачей из-за несовпадения UUID-ов; вместо этого объекты будут сопоставляться по такому критерию уникальности как идентификатор объекта (имя). Объект будет импортирован, а UUID обновится на UUID импортируемого объекта.
Ещё одно усовершенствование: при удалении присоединения шаблона (опция Удалить отсутствующее при присоединении шаблона) вследствие импорта шаблона или узла сети, унаследованные от отсоединяемого шаблона объекты более не удаляются (шаблон получается отсоединён, а не отсоединён и очищен), если только эти объекты не отсутствуют в импортируемом файле и опция Удалить остутствующее отмечена для конкретного объекта.
Благодаря этим изменениям, предупреждающее сообщение при выборе для присоединения шаблона опции Удалить отсутствующее более не будет отображаться.
Следующие элементы данных Zabbix агента 2, поддерживаемые плагином для Oracle, теперь имеют дополнительные опциональные параметры:
Эти параметры позволяют опросить отдельные экземпляры данных вместо всех данных, улучшая производительность таким образом.
docker.container_info[]
Элемент данных Zabbix агента 2 docker.container_info[]
теперь поддерживает опцию получения либо частичной (краткой), либо полной низкоуровневой информации о контейнере Docker.
В Zabbix сервер и Zabbix прокси были добавлены команды управления работой для профилирования.
prof_enable
-- активировать профилированиеprof_disable
-- деактивировать профилированиеПрофилирование может быть активировано для процесса Zabbix сервер/прокси. Активированное профилирование предоставляет подробности обо всех блокировках/мьютексах по имени функции.
Смотрите также:
В подсистему JavaScript была добавлена новая функция, позволяющая вернуть хеш-сумму HMAC:
hmac('<тип хеша>',key,string)
Это полезно в случаях, когда для подписи запросов требуется код аутентификации сообщения на основе хеш-суммы (hash-based message authentication code, HMAC). Поддерживаются типы хешей MD5 и SHA256, т.е.:
hmac('md5',key,string)
hmac('sha256',key,string)
Доступны новые шаблоны:
Обратитесь к инструкциям по настройке шаблонов HTTP.
Шаблон Oracle by Zabbix agent 2 был обновлён (убрано несколько статических элементов данных; добавлено несколько прототипов элементов данных) в соответствии с изменениями, сделанными для нескольких элеметнов данных Zabbix агента 2.
За более подробной информацией об обновлении обратитесь к изменениям шаблонов.
Вы можете получить эти шаблоны:
templates
в скачанной последней версии Zabbix. Затем, находясь в Настройка → Шаблоны, вы можете импортировать его в Zabbix вручную.Максимально поддерживаемая версия TimescaleDB теперь 2.9.
Теперь доступен новый способ доставки LINE, позволяющий использовать вебхук для отсылки уведомлений о событиях Zabbix в мессенджер LINE.
В веб-интерфейсе теперь разрешены каталонский и румынский языки.
Библиотекой Golang, используемой Zabbix агентом 2 в сочетании с плагинами MongoDB или PostgreSQL для мониторинга Windows, теперь является github.com/Microsoft/go-winio
, версии 0.6.0 (ранее -- github.com/natefinch/npipe
). Смотрите также библиотеки Golang, зависимости плагина MongoDB, и зависимости плагина PostgreSQL.
Служебный файл systemd, поставляемый с пакетами Zabbix агента 2, теперь декларирует лимит открытых файловых дескрипторов как 8196. Ранее использовался системный лимит по умолчанию 1024. Новый лимит достаточен для Zabbix агента 2 в конфигурации по умолчанию. Если у вас нестандартная конфигурация агента 2, например, используются дополнительные плагины и расширенные возможности, то этот лимит может потребоваться ещё увеличить вручную. В этом случае подрегулируйте параметр LimitNOFILE
в юнит-файле systemd.