Увидела свет система мониторинга Zabbix 2.0
23 мая 2012 года
После двух с половиной лет разработки представлен релиз новой стабильной ветки открытой системы мониторинга Zabbix 2.0. Zabbix состоит из трёх базовых компонентов - сервера для координации выполнения проверок, формирования проверочных запросов и накопления статистики, агентов для осуществления проверок на стороне внешних хостов и фронтэнда для организации управления системой. Для снятия нагрузки с центрального сервера и формирования распределённой сети мониторинга может быть развёрнута серия прокси-серверов, агрегирующих данные о проверке группы хостов. Код агентов и серверной части написан на языке Си, для разработки web-интерфейса использован язык PHP, данные могут храниться в СУБД MySQL, PostgreSQL, SQLite и Oracle. Код проекта распространяется под лицензией GPL.
Ключевые новшества Zabbix 2.0:
- Мониторинг через отслеживание поступления SNMP-трапов;
- Поддержка БД SQLite3 для хранения данных на сервере и для обеспечения работы web-интерфейса. SQLite позволяет развернуть систему мониторинга на системах, на которых невозможно запустить СУБД PostgreSQL или MySQL из-за нехватки ресурсов;
- Автоматический выбор пиктограмм для элементов карты сети. Например, для хостов, коммутаторов и различных сетевых устройств могут быть заданы разные изображения. В поставку включён новый набор пиктограмм с изображением элементов карты сети. Для каждого типа элементов карты может быть определён свой формат меток. Возможность выделения группы элементов на карте сети;
- Поддержка экспорта лога событий в формате CSV;
- Автоматическое получение данных для заполнения профиля хоста, например, определение информации об оборудовании и используемом на хосте ПО. Автоматическая регистрация хостов на основе пассивных проверок. Расширенные средства автоматического выявления новых сервисов и объектов в сети через выполнения сканирования и проверок с использованием HTTPS и Telnet. Автоматическое заполнения DNS-имён для выявленных и автоматически зарегистрированных новых устройств;
- Поддержка низкоуровневого определения параметров объектов мониторинга на хосте. Например, настройка параметров файловой системы, сетевых интерфейсов и SNMP-интерфейсов теперь осуществляется без ручного вмешательства;
- Возможность подключения пользовательских скриптов для запуска любых команд на проверяемом хосте через Zabbix Agent и IPMI;
- Поддержка мониторинга web-серверов через внешние прокси (например, можно проверить доступность сервиса из разных частей сети);
- Новый набор предлагаемых по умолчанию шаблонов;
- Поддержка кэширования данных, связанных с работой триггеров, что позволяет сократить число обращений к БД и увеличить общую производительность сервера;
- Увеличена гибкость настройки выполнения удалённых команд через Agent, IPMI и SSH;
- Поддержка мониторинга внешних Java-приложений и промежуточного ПО (JBoss, WebSphere и WebLogic) с использованием JMX;
- Единый унифицированный профиль хостов, вместо ранее разделённых базового и расширенного профилей;
- Опциональная возможность раскрытия макросов в режиме редактирования карты сети;
- Возможность задания видимого имени хоста или шаблона, которое будет отображаться в web-интерфейсе вместо фактического имени хоста или шаблона;
- Новые макросы: {IPADDRESS}, {HOST.DNS} и {HOST.CONN} для имён триггеров; {ITEM.ID} и {TRIGGER.EXPRESSION} для уведомлений;
- Возможность проверки нескольких сетевых интерфейсов на наблюдаемом хосте. Возможно назначение разных проверок для разных IP, привязанных к одному хосту;
- Переход на использование gettext для организации перевода элементов web-интерфейса;
- Возможность определения в шаблонах дополнительных графиков и блоков с информацией для определённых типов хостов;
- Проведение оптимизации схемы хранения данных в СУБД для увеличения согласованности и безопасности конфигурации и статистики изменении состояний;
- Данные об изменении состояний могут записываться с наносекундной точностью;
- Изменение оформления экрана входа в web-интерфейс и конфигурационных форм. Поддержка сортировки триггеров (по времени, по степени важности и по хосту);
- Поддержка определения фильтров на уровне Zabbix API.
Источники править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.