С небольшим отставанием от графика доступен (http://www.zabbix.com/rn2.4.0.php) новый значительный релиз системы мониторинга Zabbix 2.4 (http://www.zabbix.com). Zabbix состоит из трёх базовых компонентов: сервера для координации выполнения проверок, формирования проверочных запросов и накопления статистики; агентов для осуществления проверок на стороне внешних хостов; фронтэнда для организации управления системой. Для снятия нагрузки с центрального сервера и формирования распределённой сети мониторинга может быть развёрнута серия прокси-серверов, агрегирующих данные о проверке группы хостов. Код агентов и серверной части написан на языке Си, для разработки web-интерфейса использован язык PHP, данные могут храниться в СУБД MySQL, PostgreSQL, SQLite, DB2 и Oracle. Код проекта распространяется под лицензией GPLv2.Главные изменения в Zabbix 2.4:
- Добавлена возможность одновременной фильтрации по нескольким критериям в правилах низкоуровневого обнаружения. Это даёт возможность, например, фильтровать как по типу файловой системы так и по точке монтироватия. Это значительно улучшает возможности отфильтровать неинтересующие объекты обнаружения. К тому же несколько критериев фильтрации могут быть скомбинированы в очень гибкой формуле и реализовать произвольную логику.- На странице «Последние данные» появилась возможность быстро и легко включить в один график произвольное количество разных элементов данных. Теперь нет необходимости создавать график в конфигурационной части фронтенда чтобы посмотреть, например, корреляцию разных элементов данных на одном графике.
<center><a href="https://www.zabbix.com/documentation/_media/2.4/manual/intro... src="http://www.opennet.me/opennews/pics_base/0_1410980293.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- В действиях формула условий стала намного гибче. Аналогично формуле фильтрации в низкоуровневом обнаружении — теперь нет ограничений на логику выражения и можно самому указать любую формулу.
<center><a href="https://www.zabbix.com/documentation/_media/2.4/manual/intro... src="http://www.opennet.me/opennews/pics_base/0_1410980324.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>- Добавлена поддержка новых операторов в выражения триггеров, это: >= {= not. Использование существующих операторов # & | было заменено соответственно на {> and or. Это было сделано с целью улучшения читаемости выражений.
- Долго ожидаемая возможность указания произвольных заголовков в веб мониторинге наконец то была реализована. К тому же появилась возможность для каждого шага сценария ограничить получаемые данные только заголовками и отключать опцию «follow redirects». Длина URL увеличена с 255 до 2048 символов.
<center><a href="https://www.zabbix.com/documentation/_media/2.4/manual/intro... src="http://www.opennet.me/opennews/pics_base/0_1410980404.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- Добавлена возможность гибкого конфигурирования во фронтенде персональных SSL сертификатов для веб мониторинга и других опций относящихся к проверкам HTTPS сайтов.
<center><a href="https://www.zabbix.com/documentation/_media/2.4/manual/intro... src="http://www.opennet.me/opennews/pics_base/0_1410980441.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>- Появилась возможность индивидуально для каждого хоста (интерфейса) определять режим опроса по SNMP — делать ли массовые (bulk) запросы или классические одиночные запросы.
- Для экранов появилась возможность включать графики или элементы данных с низкоуровневого обнаружения. Это даёт возможность автоматически строить экраны со многими элементами данных.
<center><a href="http://www.zabbix.com/img/screenshots/2.0/monitoring/Custom_... src="http://www.opennet.me/opennews/pics_base/0_1410980047.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>- В процедуре импорта шаблонов и хостов появилась возможность удалять несуществующие ресурсы. Это расширяет гибкость для массовых изменений в конфигурации.
- Было осуществлено множество изменений в веб интерфейсе, нацеленных как на увеличение удобности так и новые возможности, среди них:
- Формат дат в большинстве мест интерфейса теперь стандартизирован к стандарту ISO 8601. Исключение составили только графики, где даты и время должны занимать как можно меньше места;
- Глобальный поиск работает так же и по техническому имени узла сети;
<center><a href="https://www.zabbix.com/documentation/_media/2.2/manual/web_i... src="http://www.opennet.me/opennews/pics_base/0_1410980168.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>- На картах сети элементы теперь можно фильтровать по группах элементов данных;
<center><a href="https://www.zabbix.com/documentation/_media/2.4/manual/intro... src="http://www.opennet.me/opennews/pics_base/0_1410980515.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- На экранах в поле URL теперь можно использовать в т.ч. и некоторые макросы, так что теперь ссылки в URL могут генерироваться динамически;
<center><a href="https://www.zabbix.com/documentation/_media/2.4/manual/intro... src="http://www.opennet.me/opennews/pics_base/0_1410980546.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- На странице аудита действий теперь можно видеть какое именно действие отправило уведомление или выполнило скрипт — это облегчает идентификацию действий и их улучшение/исправление;<center><a href="https://www.zabbix.com/documentation/_media/2.4/manual/intro... src="http://www.opennet.me/opennews/pics_base/0_1410980590.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- У хостов, шаблонов и Zabbix прокси появилось новое поле — описание. Теперь есть возможность указать произвольную детальную информацию о этих объектах в конфигурации;
<center><a href="https://www.zabbix.com/documentation/_media/2.4/manual/intro... src="http://www.opennet.me/opennews/pics_base/0_1410980614.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- Зависимости триггеров в настройках триггера теперь отображаются как ссылки, что значительно облегчает навигацию для анализа настроек;
<center><a href="https://www.zabbix.com/documentation/_media/2.4/manual/intro... src="http://www.opennet.me/opennews/pics_base/0_1410980639.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- На странице состояния триггеров появилась возможность отфильтровать триггеры которые в данный момент находятся в состоянии «проблема», скрыв при этом триггеры недавно перешедшие в состояние «ок». К тому же на этой странице возможности для фильтрации стали намного шире — можно фильтровать по группам элементов данных и инвентарным данным хостов;
<center><a href="https://www.zabbix.com/documentation/_media/2.4/manual/intro... src="http://www.opennet.me/opennews/pics_base/0_1410980658.png" style="border-style: ...URL: http://www.zabbix.com/rn2.4.0.php
Новость: http://www.opennet.me/opennews/art.shtml?num=40619
Уррра!!! Уррраа!!! Это прекрасно, прррекрасно
чем оно лудше OMD ?
Лично для меня, например, лучше тем, что про OMD я и не слышал, а Zabbix использую пятый год.
P.S. Лудьше пишется через "ь" :-P
Ничем. Проходи мимо.
Тем же, чем Zabbix лучше, чем nagios. И наоборот.
Т.е. ничем
Кто-нибудь уже обновился? Подводные камни есть?
Обновился, полет нормальный вроде. Поддержки Debian 6 и Ubuntu 12.04 почему-то нет, но там агенты и на 2.2 поживут.
> Обновился, полет нормальный вроде. Поддержки Debian 6 и Ubuntu 12.04 почему-то нет,
> но там агенты и на 2.2 поживут.Также нет официальных сборок под CentOS 5 - хотя srcrpm для 6-го спокойно собираются и работают на пятерке.
Все есть. Сам буквально пару дней назад обновился на 2.4, как раз именно на CentOS 6. В файле репозитория поменял версию заббикса и через yum update все обновил, кроме веб интерфейса, пришлось сносить его и ставить новую версию. Полет нормальный, но там и количество хостов пару штук было.
> Все есть.Уверены? http://repo.zabbix.com/zabbix/2.4/rhel/
> Сам буквально пару дней назад обновился на 2.4, как раз именно на CentOS 6.
А я вроде как про пятерку говорил )
5 я и не заметил!
1) Перестали работать все мобильные клиенты для android (задепрекейтили метод API "user.authentificate" окончательно) - решилось правкой и пересборкой старых исходников andZabbix.
2) Прокси 2.2.6 не принимают новую конфигурацию от сервера если за ними стоят хосты с SNMP мониторигом ("failed to update local proxy configuration copy: invalid field name "interface.bulk"") - решается обновлением прокси.P.S.: Жалко что выкинули выпадающие листы "Group" и "Host" в Latest Data - выбор только через Filter.
1) Так ведь давно предупреждали, что этот метод не будет поддерживаться.
2) Тут нечему удивляться, переход на новую главную версию всегда требовал обновления как сервера так и прокси.Что касается Latest data, фильтр запоминается да и всегда можно сделать Reset и выбрать новый хост. Менее удобно если хостов не так много, но удобнее (IMHO) если много. Да и фротнэнд не занимается лишней работой.
> 1) Так ведь давно предупреждали, что этот метод не будет поддерживаться.Это не отменяет того факта, что никто из разработчиков приложений под android не пошевелился.
> 2) Тут нечему удивляться, переход на новую главную версию всегда требовал обновления
> как сервера так и прокси.Прокси верси 2.2.* за которыми стоят хосты без мониторинга по SNMP работают прекрасно.
> Что касается Latest data, фильтр запоминается да и всегда можно сделать Reset
> и выбрать новый хост. Менее удобно если хостов не так много,
> но удобнее (IMHO) если много. Да и фротнэнд не занимается лишней
> работой.Во многих случаях выпадающие списки были удобнее. Можно было бы и оставить наравне с текущим фильтром, тем более что во всех остальных вкладках они по-прежнему присутствуют.
Вчера обновился, в двух местах.
Одно из мест обновлял вместе с операционной системой - с Debian 6 на 7 переезжал, попутно и с Zabbix 2.0 на 2.4Полет нормальный, доволен как слон. :]
> Вчера обновился, в двух местах.
> Одно из мест обновлял вместе с операционной системой - с Debian 6
> на 7 переезжал, попутно и с Zabbix 2.0 на 2.4
> Полет нормальный, доволен как слон. :]Могу предоставить разработчикам логи сервера, который апгрейдился последовательно с 2.0 на 2.2 и 2.4
Из косяков было только то, что пароль к базе данных у меня закомменчен, а установщик его раскоментирует постоянно зачем-то - база пускает двух клиентов (фронтенд и демона) по ip-адресам, без пароля. Но это мелочи, diff сам это подсказывал.
Ура!
Странно что про мажорный релиз Icinga2 никто не написал новость
когда же красивые графики-то сделают? :(( это одна из самых долгожданных фич заббикса :)
А возможность мониторить доступность хостов из нескольких мест так и не появилась ?
Вы можете развернуть более одного сервера в своей сети! :)
Или вы про:
> Для снятия нагрузки с центрального сервера и формирования распределённой сети мониторинга может быть развёрнута серия прокси-серверов, агрегирующих данные о проверке группы хостов.
Разве посредством двух агентов запущенных из разных мест это не реализуется?
> Разве посредством двух агентов запущенных из разных мест это не реализуется?Ви-таки не поняли. Воопрос был "когда же мне сделают", а не "могу ли я сделать".
>> Разве посредством двух агентов запущенных из разных мест это не реализуется?
> Ви-таки не поняли. Воопрос был "когда же мне сделают", а не "могу
> ли я сделать".Очень ценный комментарий. Совсем безделье замучило ?
> Очень ценный комментарий. Совсем безделье замучило ?За тебя тоже скриптов пописать? Заходи в раздел "Открытые системы на сервере" форума, с нетерпением жду. Мы там все прямо истомились от.
> Разве посредством двух агентов запущенных из разных мест это не реализуется?Звучит так, как будто реализуется. Спасибо, пошёл пробовать.
>> Разве посредством двух агентов запущенных из разных мест это не реализуется?
> Звучит так, как будто реализуется. Спасибо, пошёл пробовать.В общем один хост так мониторить можно, а как организовать мониторинг сотен хостов не создавая под каждый хост отдельный айтем на мониторящем агенте - не представляю.
ШАБЛОНЫ!
> На странице «Последние данные» появилась возможность быстро и легко включить в один график произвольное количество разных элементов данныхЭто очень круто! Не хватало такого функционала.
Каждый день поражаюсь, почему этот огромный, быстрый, УДОБНЫЙ, не прожорливый(даже агенты!), гибкий, С ВНЕШНИМ АГЕНТОМ, большим функционалом монстр, является бесплатным продуктом. По мне, так это решение мониторинга самое идеальное из всего круга платных/бесплатных решений! А кто говорит обратное, тот не мониторил сотни узлов Linux, Windows, snmp, агентом выполняя свои скрипты, IPMI, icmp и т.д. зоопарк протоколов, ОС, железа!
p.s. Изучая заббикс(при необходимости мониторинга новых данных/свойств/состояний), только примерно через несколько месяцев осознал его мощь.
Ну если это первая система мониторинга в твоей жизни - то восторг понятен. :)
У меня такое лет так 10 назад было он Nagios. А потом - чего только не было ...PS: Что не как не отменяет факта что Заббикс - вполне себе хорош. А то начнете мне тут :)
> Ну если это первая система мониторинга в твоей жизни - то восторг
> понятен. :)
> У меня такое лет так 10 назад было он Nagios. А потом
> - чего только не было ...
> PS: Что не как не отменяет факта что Заббикс - вполне себе
> хорош. А то начнете мне тут :)Нет, работал с какти, тысячи цисок опрашивал, работал с нагиосом, огромные карты составлял. Но все эти системы узконаправленные, если для сетевых устройств, то пойдут. Но если зоопарк из железа и ОС, то заббикс со своим гибким агентом(туда хоть что прикрутить можно, хоть количество прыщей на (_._) админов снимать, лишь бы было чем опросить), просто идеален. Вот и восторг, он рвет платных конкурентов (с ms системой мониторинга тоже работал, жрет рам и цпу ого-го при нагрузке), и при этом бесплатный!
А можно примеры чего именно нельзя снимать с помощью nagios? :)
> А можно примеры чего именно нельзя снимать с помощью nagios? :)А где он такое написал??
>Каждый день поражаюсь, почему этот огромный,Нашли достоинство - огромный.
>быстрый,
Не знаю, как быстроту оценивать. В чём она выражается? Веб-морда - жирная и тормозит. Из-за того, что вся история и тенденции хранятся в БД, появляется узкое место. В версиях 2.0 Housekeeper иногда за час не успевал всё подчистить, так что он был запущен перманентно. Приходится делать всякое секционирование и прочие вещи. С нетерпением жду, когда сделают возможность хранить историю и тенденции вне БД.
>УДОБНЫЙ,
Не всегда удобный. Вы большие карты в нём рисовали? А комплексные экраны штук на 50 графиков делали? Добавить один график на комплексный экран - это два раза нажать submit на форме. Соответственно - вся эта портянка графиков каждый раз открывается снова, иногда до полминуты. Потом ещё секунд 10 крутить скроллом вниз страницы до следующего пустого места. 50 графиков множим на два и на полминуты, делим пополам - полчаса времени минимум на один комплексный экран. Шаблонов для комплексных экранов нет.
Не нравится, что уведомления настраиваются где-то через отдельное меню, а не в хосте или шаблоне хоста.
Не нравится, что со страницы настройки хоста, элементов данных, триггеров и т.п. нельзя перейти на страницу просмотра последних значений.
Чтобы из какого-нибудь скрипта завести хост с нужными элементами данных и т.п., нужно использовать сложное и громоздкое API. Мне было бы проще, если бы всю конфигурацию можно было бы описывать через текстовые файлы. Если бы я мог сгенерировать текстовый файл с полным описанием хоста, а затем попросить Zabbix-сервер налету перечитать конфигурацию командой /etc/init.d/zabbix-server reload
>не прожорливый(даже агенты!),
Я вот считаю что веб-интерфейс прожорлив настолько, что это просто ни в какие ворота не лезет. У меня с меньше чем 512 мегабайтами лимита памяти для PHP оно в некоторых местах работать отказывается. А учитывая, что веб-интерфейсом пользуется много народа, таких процессов нужен не один и не два.
>гибкий,
С этим спорить не буду - действительно гибкий.
>С ВНЕШНИМ АГЕНТОМ,
Внешний агент - это ещё один демон, которого нужно админить. Главная глупость в нём, на мой взгляд, это то, что сервер сам к нему подключается. Да, я знаю про активные проверки, но я считаю что агент не должен слушать никакой порт и должен сам подключаться к серверу, авторизоваться на нём, запросить список проверок, а потом отправлять результаты периодически.
Ещё мне не нравится в UserParameter то, что $1 и прочие интерпретируются внутри одинарных кавычек, что расходится с правилами shell'а. Я не могу в awk без костылей использовать $1 и т.д.
>большим функционалом монстр, является бесплатным продуктом.
Да, несмотря на все недостатки, всё-таки годная система.
>По мне, так это решение мониторинга самое идеальное из всего круга платных/бесплатных решений! А кто говорит обратное, тот не мониторил сотни узлов Linux, Windows, snmp, агентом выполняя свои скрипты, IPMI, icmp и т.д. зоопарк протоколов, ОС, железа!
Та шо ви говорите? Мониторим десятки тысяч единиц оборудования. Хорошо представляю все недостатки Zabbix'а. Это может быть самое лучшее решение, но не идеальное - просто лучшее в силу того, что конкуренты, видимо, ещё хуже.
Не со всем согласен. Не знаю сколько у вас народа, у меня человек 40, вебка шустро работает, на скромной дебиановиртуалке, с несколькими тыщами элементов, с полутора гигов озу, 4 ядра и загруженность очереди около 0,4 цпу. Несомненно, если вы тысячи датчиков снимаете ежесекундно и храните все в большой шкале количестве хранимых значений, то конечно будет большая нагрузка на бд. Про агента не скажу, что сложно настраивать, скриптом все на сервера разложил и конфиги динамически подправил. Делал внешний скрипт, опрашивал 1с через COM, и знал сколько юзеров в каждой базе, разве через какую то другую систему так можно сделать? Карты сетей большие не делал, узлов 50, с динамическим отображением rx/tx, в полне комфортно. Единственное, с комплексным экраном соглашусь, при большом количестве графиков тяжко создавать, но тут уж смириться или по группам разносить.
Вы больше капризов написали. Нужно просто привыкнуть и понять мысли разрабов которые создаввали интерфейс, в принципе, очень все логично разнесено.
Как его обновить Zabbix 2.2/Ubuntu 12.04 на Zabbix 2.4 / Ubuntu 14.04?
Отменил обновление релиза Ubuntu, так как удалялся Zabbix.
> Как его обновить Zabbix 2.2/Ubuntu 12.04 на Zabbix 2.4 / Ubuntu 14.04?
> Отменил обновление релиза Ubuntu, так как удалялся Zabbix.О да, обновление бубунты это та еще прелесть, но вы просто конфиги сохраните и наслаждайтесь, убунта это волшебство.
комбайн по хуже OpenNMS
Зачем заббикс когда есть наш NOC с PM?
Как всегда ничего интересного... все старые баги перекочевали в новый... Нет бы пилить кластерную конфигурацию, так они выпилили ноды, оставили только прокси...
Или же как в нормальных интерпрайзах поделить базу на 2 части... оперативная и долговременная (к примеру год), чтоб данные переливались из одной базы в другую. Но опять же нет такого... а было бы удобно хранить оперативную где нито на флешовой полке, а переливать на нл-сас...
> Или же как в нормальных интерпрайзах поделить базу на 2 части... оперативная
> и долговременная (к примеру год), чтоб данные переливались из одной базы
> в другую. Но опять же нет такого...Вообще-то есть _3 части базы SQL: конфиг, history и trends.
> а было бы удобно хранить оперативную где нито на флешовой полке, а переливать на нл-сас...
Ну, запили, чё.
Добрый день!
Не подскажете как обновиться с zabbix 2.2.6 centos 6.5?
> Добрый день!
> Не подскажете как обновиться с zabbix 2.2.6 centos 6.5?* По документации.
* Неспеша.
* Нанять кого.
* А надо ли.
* Попытка№1=сломать всё и потерять базу. Переходить к установке с 0.Богатство выбора на этом не заканчивается!
Просто чудо совет)А по делу? Может кто уже обновлялся и знает подводные камни?
Если вдруг кому интересно апдейт прошел успешно,никаких проблем в процессе не возникло.
> Если вдруг кому интересно апдейт прошел успешно,никаких проблем в процессе не возникло.Да, не то чтобы очень, но если ты считаешь себя интересным, рассказывай: а бэкап до обновления сделал? а проверил, что бэкап рабочий? время обновления (апдейт базы) и объём базы (гигабайт и хостов в ней)?