9 Что нового в Zabbix 1.8.5

9.1 Улучшения Веб интерфейса

9.1.1 Улучшения карты сети

На требуемую карту сети в Веб интерфейсе теперь можно ссылаться не только по id, но и по имени, так же как и для комплексных экранов в 1.8.4. Добавив параметр GET mapname откроется карта сети с указанным именем, например:

http://zabbix/zabbix/maps.php?mapname=Drag%20and%20drop%20map

Параметр mapname имеет больший приоритет в случае, если указаны оба параметра sysmapid (ID карты сети) и mapname.

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

9.1.2 Убран параметр совместимости с Zapcat

Параметр совместимости с Zapcat, добавленный в 1.8.4, был удален. Вместо этого, был переработан парсер выражений для непосредственного принятия синтаксиса Zapcat.

9.1.3 Переупорядочено меню настройки

Последовательность пунктов Обнаружение и IT услуги в меню настройки была изменена. Это сделано для соответствия разделу мониторинга.

9.1.4 Добавленные переводы

  • Словацкий

9.1.5 Обновления переводов

  • Бразильский Португальский
  • Латышский
  • Русский
  • Украинский
  • Японский

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

9.2.1 Улучшения Zabbix агента

9.2.1.1 Улучшение производительности

Была увеличена производительность Zabbix агента, особенно для систем с большим количеством ядер.

9.2.1.2 Унифицированы сообщения запуска внутренних процессов

Zabbix агент теперь при старте выводит типы внутренних процессов так же как это делает сервер. Пример журнала запуска Zabbix агента:

 943:20110224:111750.848 agent #0 started [collector]
        943:20110224:111750.848 agent #1 started [listener]
        943:20110224:111750.850 agent #2 started [listener]
        943:20110224:111750.851 agent #3 started [listener]
        943:20110224:111750.851 agent #4 started [active checks]

9.2.2 Поддержка новых элементов данных

Был добавлен новый внутренний элемент данных для мониторинга состояния процессов Zabbix. Элемент данных zabbix[процесс,<тип>,<режим>,<состояние>] позволяет наблюдать занятость или простой в процентах различных серверных процессов Zabbix за последнюю минуту.

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

9.2.3 Изменения в лимитах процессов

Были изменены лимиты на внутренние процессы Zabbix демона. Эти изменения касаются демонов Zabbix сервера и прокси.

Опция Лимит ранее Новый лимит
StartDBSyncers 64 100
StartDiscoverers 255 250
StartHTTPPollers 255 1000
StartIPMIPollers 255 1000
StartPingers 255 1000
StartPollersUnreachable 255 1000
StartPollers 255 1000
StartProxyPollers 255 250
StartTrappers 255 1000

Для демона Zabbix агента, максимальное значение StartAgents было увеличено с 16 до 100.

9.2.4 Прослушивание IPv6 и IPv4

Была добавлена поддержка прослушивания всех адресов IPv4 и IPv6 одновременно.

9.2.5 Поддержка глобальных регулярных выражений в прокси

Была добавлена поддержка использования глобальных (устанавливаемых пользователем) регулярных выражений в Zabbix прокси.

9.3 Различные улучшения

Добавлены конфигурационные файлы для запуска демонов в Ubuntu.

9.3.1 Новые функции для триггеров

Было добавлено несколько функций для триггеров.

  • dayofmonth возвращает текущую дату
  • logeventid проверяет соответствует ли Event ID последней записи в журнале регулярному выражению