11 Что нового в Zabbix 1.8.9

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

Улучшена производительность подтверждения событий.

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

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

11.2 Изменения в поддержке версий PostgreSQL

  • Была добавлена поддержка PostgreSQL 9.1
  • Поддержка PostgreSQL изменена с 7.0.2 и более поздняя на 7.4 и более поздняя.

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

11.3.1 Улучшения Zabbix сервера

11.3.1.1 Улучшены сообщения журнала

Были улучшены сообщения в журнале Zabbix сервера об ошибках проверок. Ранее, если произошла ошибка при проверке, Zabbix сервер записывал в журнал сообщения похожие на эти:

Zabbix host [monitored host]: first network error, wait for 15 seconds
       Zabbix host [monitored host]: another network error, wait for 15 seconds

После 3 ошибок наподобии этих, узел сети должен быть отключен и в журнал будет записано сообщение:

Disabling Zabbix host [monitored host]

Если узел сети стал доступным, то в журнале появлялась запись говорящая об этом:

Enabling Zabbix host [monitored host]

Начиная с Zabbix 1.8.9, журналирование было улучшено. Во-первых, теперь в сообщении есть какой конкретно ключ элемента данных ошибочный, что позволяет увидеть случается ли проблема с несколькими элементами данных или только с одним:

Zabbix agent item [proc.num[sshd]] on host [monitored host] failed: another network error, wait for 15 seconds
       Zabbix agent item [system.cpu.load] on host [monitored host] failed: another network error, wait for 15 seconds

Кроме того, также журналируются все сбои каждого типа элемента данных (в этом примере, ошибка Zabbix агента).

Если узел сети решил стать недоступным и затем доступным, то теперь сообщения стали более подробными и так же включают тип проверки:

temporarily disabling Zabbix agent checks on host [monitored host]: host unavailable
       enabling Zabbix agent checks on host [monitored host]: host became available

И было введено новое сообщение, если узел сети ответил после одной или двух неудачных попыток (прежде не журналировалось совсем):

resuming Zabbix agent checks on host [monitored host]: connection restored

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

11.3.1.2 Синхронизация подтверждения в распределенном режиме

Начиная с Zabbix 1.8.9 состояние подтверждения полностью синхронизируется с дочерних нод на главную ноду.

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

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

11.3.1.4 Ожидание базы данных при запуске

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

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

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