- 8 Что нового в Zabbix 1.8.4
- - Улучшения веб-интерфейса
- - Фильтр в настройках узлов сети
- - Больше контроля над округлением
- - Проверка XML
- - Режим совместимости с Zapcat
- - Обратный порядок шагов в легенде графика веб мониторинга
- - Улучшения в помощнике редактора выражений триггера
- - Список всех узлов сети доступен в свойствах группы узлов сети
- - Детальная информация по Zabbix серверу отображается в отчете состояния
- - Настройка имени сервера на стадии установки
- - Параметр переопределения истории в веб-интерфейсе
- - Обновления переводов
- - Другие улучшения веб-интерфейса
- - Новые и измененные поддерживаемые элементы данных
- - Улучшения связанные с демонами Zabbix
- - Улучшения веб-интерфейса
8 Что нового в Zabbix 1.8.4
- Улучшения веб-интерфейса
- Фильтр в настройках узлов сети
В Zabbix 1.8.4 появился фильтр в настройках узлов сети. В дополнение к возможности выбора группы узлов сети, теперь также можно фильтровать узлы сети по следующим критериям:
- Имя
- IP
- DNS
- Порт

Фильтр по Имени, IP и DNS работает и для части строки, а фильтр по Порту срабатывает на точное совпадение.
- Больше контроля над округлением
Ранее, в Zabbix округление значений было жестко задано в исходном коде. Например, в версии 1.8.3 отображается 2 знака после запятой для чисел больших чем 1, и 6 знаков после запятой для чисел меньших чем 1. В версии 1.8.4 порог изменен до 0.01 для уменьшения излишней информации, это нововведение обеспечивает также больше контроля над округлением. В файле определений в веб-интерфейса, можно настроить три новых параметра.
- ZBX_UNITS_ROUNDOFF_THRESHOLD
Значение порога для округления констант. Значения, меньшие чем порог, будут округлены до ZBX_UNITS_ROUNDOFF_LOWER_LIMIT количества цифр после запятой, и соответственно значения, большие чем порог, будут округлены до ZBX_UNITS_ROUNDOFF_UPPER_LIMIT количества цифр после запятой. По умолчанию: 0.01
- ZBX_UNITS_ROUNDOFF_UPPER_LIMIT
Количество знаков после запятой, когда значение больше порога округления. По умолчанию: 2
- ZBX_UNITS_ROUNDOFF_LOWER_LIMIT
Количество знаков после запятой, когда значение меньше порога округления. По умолчанию: 6
Изменением значений по умолчанию можно добиться уменьшения излишней информации в легенде графика для элементов данных наподобии загрузки ЦПУ. Ниже можно увидеть несколько примеров с ново введенными настройками порога округления (легенда во всех примерах базируется на одних и тех же данных):
![]() |
Пороговые значения по умолчанию - 2 знака после запятой при значениях больших чем 0.01 и 6 знаков при меньших значениях |
![]() |
Все округления ограничены двумя знаками |
![]() |
Пороговые значения по умолчанию, но порог округления изменен до 0.02 |
- Проверка XML
Чтобы как можно раньше предотвратить любые проблемы с XML, в Zabbix 1.8.4 введена поддержка проверки XML при импорте. В действительности осуществляется проверка основных факторов, таких как структура XML и типов данных. Эта функция Zabbix доступна только при импорте комплексных экранов. Тем не менее, эта проверка должна улучшить качество данных, особенно пользователям, которые генерируют настройки комплексных экранов вне Zabbix.
- Режим совместимости с Zapcat
На основании отзывов пользователей, в этой версии появился новый параметр, который позволяет активировать поддержку старых версий Zapcat. При включении параметра ZAPCAT_COMPATIBILITY можно использовать синтаксис ключей элементов данных, которые без этого параметра были бы отклонены как некорректные. Пожалуйста, обратите внимание, что поддержка этого синтаксиса старых версий будет доступна только в ветке версий 1.8.
- Обратный порядок шагов в легенде графика веб мониторинга
Графики в веб мониторинге раньше отображали обратный порядок записей в легенде. Сейчас порядок записей сделан прямым для лучшего соответствия порядку, указанному в настройках веб сценария. Например для таких шагов:

отображение изменено вот таким образом:
![]() |
![]() |
| До версии 1.8.4 | Начиная с версии 1.8.4 |
- Улучшения в помощнике редактора выражений триггера
Два небольших улучшения доступны в помощнике для редактора выражений триггера.
- Добавлен параметр функции time_shift
Теперь можно указать параметр сдвиг времени в функции триггера, используя помощник редактора выражений триггеров.

- Фильтрация выпыдающего списка функций
Ранее при выборе функции для выражения триггера отображались все функции. Сейчас выпадающий список фильтруется и в результате можно выбрать только те функции, которые могут быть использованы для выбранного типа элемента данных.
- Список всех узлов сети доступен в свойствах группы узлов сети
Теперь должно быть легче редактировать членство узлов сети в группах при небольших инсталляциях Zabbix. При просмотре узлов сети в секции "Прочие узлы сети" появилась возможность отображения списка всех узлов сети, которые не принадлежат текущей редактируемой группе узлов сети.

- Детальная информация по Zabbix серверу отображается в отчете состояния
В Отчеты → Состояние Zabbix (доступно также как виджет на ПАНЕЛИ для Супер-администраторов Zabbix), теперь отображаются хост Zabbix сервера и его порт, так как они сконфигурированы в Веб интерфейсе.

- Настройка имени сервера на стадии установки
Возможность отображения имени сервера в веб интерфейсе, которая появилась в версии 1.8, теперь может быть настроена с помощью мастера конфигурирования Веб интерфейса.

- Параметр переопределения истории в веб-интерфейсе
Было добавлено новое определение для веб-интерфейса - ZBX_HISTORY_DATA_UPKEEP
Этот параметр позволяет переопределять выбор веб-интерфейса при принятии решения что использовать для отображения данных: таблицу истории или таблицу тенденций. Этот параметр указывается в днях. Возможные значения:
- меньше нуля - Zabbix использует значение "Хранить историю" для каждого элемента данных
- равен нулю - Zabbix использует только данные тенденций
- больше нуля - Zabbix всегда использует это значение вместо значения из "Хранить историю"
По умолчанию поведение не меняется и Zabbix по прежнему использует
значение из "Хранить историю" для каждого элемента данных.
Такое поведение может быть полезным в установках с партиционированным
хранением данных.
- Обновления переводов
- Французский
- Латышский
- Русский
- Украинский
В русской локализации веб-интерфейса версии 1.8.4 понятие "Dashboard" было заменено на понятие "ПАНЕЛЬ". К релизу 1.8.4 завершено полный пересмотр и исправление русской документации, улучшение перевода интерфейса и их общее согласование. Теперь документация читается ощутимо легче. Обновление всех необходимых скриншотов в русской документации анонсируется к выходу релиза 2.0
- Другие улучшения веб-интерфейса
- Улучшена производительность работы карт сетей.
- Улучшена производительность отчета Администрирование → Уведомления.
- Используемый шрифт DejaVu обновлен с версии 2.31 до 2.32.
- На комплексные экраны в веб интерфейсе теперь можно ссылаться не только по id, а также по имени. Добавив GET параметр screenname откроется комплексный экран с указанным именем, например:
<!-- -->
http://zabbix/zabbix/screens.php?screenname=Local%20servers
Параметр screenname имеет больший приоритет, если указаны оба
параметра elementid (id комплексного экрана) и screenname.
Если используется параметр screenname, то тогда выбранный
комплексный отчет не сохраняется в профиле пользователя - т.е. при
следующем переходе на страницу комплексных экранов будет отображен ранее
выбранный комплексный экран, а не тот который был выбран ссылаясь по
имени.
- Новые и измененные поддерживаемые элементы данных
- Для Linux, добавлена поддержка элементов данных net.tcp.listen и net.udp.listen.
- Сетевой трафик теперь можно мониторить и в OpenBSD без привилегий root.
- Изменен формат ключей датчиков (sensors). Этот элемент данных теперь поддерживается в Linux 2.4 и OpenBSD.
- Улучшения связанные с демонами Zabbix
- Улучшения демона Zabbix агента
В AIX, поддерживаемый технологический уровень отображается если выполнять агента с флагом --version. Возможные значения:
- Поддерживаемые технологические уровни: 5100
- Поддерживаемые технологические уровни: 5200
- Поддерживаемые технологические уровни: 5300-00,01,02,03,04,05
- Поддерживаемые технологические уровни: 5300-06 и выше
- Поддерживаемые технологические уровни: 6100 и выше
- Улучшения Zabbix sender
Zabbix sender это утилита командной строки для отправки произвольных данных Zabbix серверу.
- Накапливание значений
Утилита zabbix_sender улучшена для отсылки данных в реальном времени. Имеется ввиду, что большое количество значений, полученное за короткий промежуток времени, будет накапливаться во временном стеке и затем они будут отправлены серверу за одно подключение. Данные, которые приходят с интервалом более 0,2 сек. могут накапливаться в одном стеке, но максимальное время их накапливания и последующей отправки все же 1 секунда.
- Использование имени узла сети по умолчанию
Теперь во входном файле вместо имени узла сети можно использовать символ "-". Такое обозначение определит, что по умолчанию будет использовано имя узла сети из конфигурационного файла, что позволяет отправлять данные, используя всегда локальное имя узла сети вместо его жесткого указания.
- Улучшения Zabbix сервера
Была улучшена производительность Zabbix сервера в работе функций триггеров last и prev, теперь эти функции не запрашивают избыточной информации из базы данных.
В веб-мониторинге уменьшен размер используемой памяти.
Уменьшен размер и фрагментация памяти кеша конфигурации.
Идеология пуллеров недоступности снова внедрена вместе с возвращением
конфигурационного параметра Zabbix
сервера StartPollersUnreachable .
По умолчанию Zabbix сервер больше не компилируется с поддержкой libcurl
- теперь это следует указывать явно.
- Новые и улучшенные макросы
Добавлена поддержка нескольких новых макросов для Уведомлений.
- Макрос
{PROXY.NAME}теперь доступен в уведомлениях от триггеров, сетевого обнаружения и автоматической регистрации активных агентов - Макрос
{HOSTNAME}теперь доступен в уведомлениях от автоматической регистрации активных агентов - Преобразование значений теперь доступно для макроса
{ITEM.VALUE}в уведомлениях от триггеров
- Новые функции триггеров
Добавлена функция триггера strlen, которая возвращает количество символов последнего значения.
- Улучшены сообщения об ошибках
Улучшены сообщения об ошибках в файле журнала Zabbix сервера относительно Веб мониторинга - теперь они будут включать информацию о сценарии и о шаге в котором возникает сообщение об ошибке.
- Улучшена обработка fping с указанным исходящим IP
Утилита, используемая в Zabbix для осуществления ICMP пингов fping, не очень активно поддерживается, поэтому несколько ее возможностей доступны только в виде патчей. Одна из них это возможность указать исходящий IP, которая может либо не поддерживаться или поддерживаться при использовании различных флагов (-S или -I). Если параметр SourceIP определен в конфигурационном файле Zabbix сервера, то Zabbix попытается указать исходящий IP для fping. До версии 1.8.4, Zabbix сервер всегда передавал -S. Если он не поддерживался, то проверка завершалась ошибкой. Начиная с версии 1.8.4, Zabbix сервер пытается определить поддерживаются ли -S или -I. Если ни один не поддерживается, тогда fping запускается без указания параметра исходящего IP.
Это определяется путем просмотра вывода fping -h. В Zabbix 1.8.4, каждый процесс пингования определяет возможности fping индивидуально в момент запуска.
- Различные улучшения
Пользовательские параметры в файлах демона агента вынесены в отдельный файл, который в свою очередь включен в основной конфигурационный файл. Так же было добавлено больше примеров.
- Поддержка базы данных DB2
Добавлена поддержка дополнительного типа БД - IBM DB2.

- Расширенная поддержка пользовательских макросов
Пользовательские макросы теперь можно использовать в дополнительных местах:
- Элементы данных SNMP и обнаружение
- community
- OID
- security name
- auth passphrase
- priv passphrase
- область параметров для элемента баз данных
- описания элементов данных и имена триггеров
- NTLM аутентификация для веб-мониторинга
Для веб-мониторинга теперь поддерживается NTLM (Windows NT LAN Manager) аутентификация.

- Встроенная поддержка Ez Texting
Теперь можно использовать технологического партнера Zabbix Ez Texting для отправки сообщений без использования пользовательских способов оповещений - его можно выбрать как один из поддерживаемых встроенных способов оповещений, параметры доступа могут быть установлены в определениях способа оповещения.

- Улучшено сообщение о проблемах
Если Zabbix сервер скомпилирован без поддержки Веб мониторинга, но есть попытки использования Веб мониторинга, тогда информативное сообщение будет отображаться в веб интерфейсе:





