12 Что нового в Zabbix 2.0.7

Zabbix 2.0.7 еще не выпущен.

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

12.1.1 Новые переводы

12.1.2 Завершенные переводы

Следующие переводы завершены на 100% к этому выпуску:

  • Американский английский
  • Бразильский Португальский
  • Французский
  • Немецкий
  • Греческий
  • Японский
  • Русский
  • Словацкий
  • Ураинский

12.1.3 Обновленные переводы

  • Бразильский Португальский
  • Латышский

12.1.4 Преобразования значений в подписях на картах сети

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

12.1.5 Улучшена производительность виджета Состояние системы

Производительность виджета Состояние системы на ПАНЕЛЕ была улучшена на 3-7% в среднем как в использовании памяти, так и во времени выполнения.

12.1.6 Улучшена производительность алгритма вычисления условий для sql запросов

Производительность улучшена для 100 000 не отсортированных значений с 133 секунд до 2.5 секунд.

12.2 Улучшения демонов

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

Добавлением 2МБ предварительного выбора данных в Zabbix 2.0.5 была улучшена производительность. В некоторых случаях, это приводило к потере производительности, начиная с 2.0.7 это улучшение достигается выборкой данных на основе количества строк, что позволит улучшить производительность в тех крайних случаях.

12.2.2 Улучшена производительность при обновлении кэша конфигурации

Previously, Zabbix used a configuration cache mutex and string pool mutex. Starting with Zabbix 2.0.7, only one mutex is used. This change reduces the amount of time needed for the initial updating of the configuration cache by 20% on average.

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

Zabbix proxy performance has been improved by reducing the amount of database queries on the proxy side during configuration updates. Previously, configuration updates changed all fields in the records that were to be modified. This has been modified to only update the values that have changed. The improvement is important for Zabbix proxies with a large number of items (hundreds of thousands and more).

12.2.4 Zabbix агент на Solaris

Получение детализированной статистики о каждом CPU на Solaris системах теперь более эффективно начиная с Zabbix 2.0.7. Это улучшение уменьшает утилизацию CPU Zabbix агентом, особенно на системах с большим количеством ядер.

12.2.5 Без ошибочных эскалаций восстановления

Была улучшена обработка эскалаций в случае с событиями на триггеры. Ранее была вероятность, что событие на триггер создат ошибочные записи в таблице эскалаций, в результате большая работа по добавлению/удалению записей, что в случае больших инсталляций могло привести к падению производительности в работе с базой данных.

12.2.6 Zabbix агент на Solaris 64-битные платформы будет скомпилирован как 64-битное приложение

By default now in case of a 64-bit Solaris the agent, sender and get will be compiled as 64-bit applications (previously they were compiled as 32-bit). The reason is that otherwise some functionality like proc.mem reports wrong values for 64-bit processes.

If you don't need support for large numbers on a 64-bit platform you will have to recompile Zabbix agent and make sure a compiler produces 32-bit application. Also note that some older compilers produce only 32-bit executables.