10 Что нового в Zabbix 1.8.6

10.1 Улучшения веб-интерфейса

  • При переключении с одного узла сети на другой в открытых пользовательских графиках, Zabbix попытается выбрать график с тем же именем на выбранном узле сети.
  • Ранее режимы графиков динамически или фиксированный сбрасывались назад к фиксированному при перезагрузки страницы. Начиная с Zabbix 1.8.6, этот режим сохраняется для всех мест (графики, комплексные экраны и т.п.) индивидуально.

10.1.1 Обновление переводов

  • Японский

10.2 Улучшения Zabbix демона

  • Zabbix прокси теперь журналирует сообщение при получении конфигурацинных данных с сервера.
  • Все Zabbix демоны теперь отказываются запускаться, если конфигурационный файл содержит нераспознанные параметры. Эта особенность должна помочь в обнаружении неправильно написанных параметров.
  • Улучшение производительности Zabbix сервера при сборе текстовых данных.
  • Улучшение производительности Zabbix сервера при обработке неподдерживаемых элементов данных. Ранее, информация о неподдерживаемых параметрах хранилась напрямую в базе данных минуя кэш записи. Начиная с версии 1.8.6 используется кэш записи, что позволяет снизить нагрузку на базу данных. Функциональность внутреннего элемента данных zabbix[wcache,...] расширена, чтобы была возможность наблюдать за значениями неподдерживаемых элементов данных в кэше.
  • Теперь возможно настроить автоматическое имя узла сети в демонах Zabbix агента и прокси. Ранее всегда возвращалось содержимое system.hostname. Новый параметр конфигурации, HostnameItem, позволяет установить другой элемент данных, который будет использоваться, если конфигурационный параметр Hostname не установлен. Если установлены оба HostnameItem и Hostname, Hostname имеет приоритет.
  • Для оповещений через Jabber/XMPP, сервер теперь поддерживает поиск записи SRV.
  • Улучшена производительность очистки базы данных в PostgreSQL.
  • Теперь журналируются предупреждения при подключении к базе данных Oracle.
  • Zabbix агенты и прокси при запуске теперь записывают в журнал свое имя узла сети (hostname). Кроме того, Zabbix прокси записывает в журнал в пассивном или в активном режиме он работает.

10.2.1 Перезагрузка кэша конфигурации

У демонов Zabbix сервера и прокси теперь получили возможность перезагрузить по запросу кэш конфигурации в памяти. Это можно сделать через параметр -R или --runtime-control и опцию контроля выполнения. В данное время только одна опция контроля выполнения поддерживается - config_cache_reload.

Дополнительным преимуществом при использовании активных прокси Zabbix является то, что активные прокси будут запрашивать конфигурацию с сервера Zabbix после получения этого запроса.

Когда демон получает такой запрос, он также записывает его в журнал. Если запрос отправляется в то время как конфигурация кэша обновляется, он игнорируется (но в файл журнала записываются данные о сигнале).

10.3 Изменения в элементах данных

  • Ранее элемент данных vfs.file.md5sum[] имел ограничение на файлы менее 64МБ. Этот лимит был удален в версии 1.8.6 и теперь элемент данных ограничен только по времени расчета контрольной суммы.
  • Элемент данных system.hostname[] в Windows теперь получил дополнительный параметр для выбора между NetBIOS именем и именем узла сети.
  • Элементы данных vfs.dev.read и vfs.dev.write получили поддержку LVM. Кроме того, в предыдущих версиях Zabbix можно было использовать только относительное имя устройства (наподобии sda). Теперь префикс /dev/ так же может опционально использоваться. Несколько примеров поддерживаемого синтаксиса:
    • vfs.dev.read[mapper/VolGroup01-LogVol00,sectors]
    • vfs.dev.read[VolGroup01/LogVol00,sectors]
    • vfs.dev.read[/dev/sda,operations]
    • vfs.dev.read[sdb,operations]
  • Элементы данных net.tcp.dns.query получили поддержку SRV записей.
  • Проверки net.if.* в Windows теперь поддерживают многобайтовые имена NIC.

10.4 Общие изменения

Была добавлена поддержка PostgreSQL 9+.