Вышел Zabbix 2.0

    Совсем недавно вышла новая версия системы мониторинга Zabbix 2.0. По сравнению с 1.8 добавлено много полезных возможностей, значительно улучшен дизайн и производительность.

    Пару слов о Zabbix


    Zabbix — это бесплатная система мониторинга сетевой инфраструктуры и различных устройств. Она позволяет следить за доступностью и производительностью устройств, визуализировать данные, автоматически отправлять оповещения и выполнять какие-то действия в случае возникновения проблем. Кроме того, Zabbix умеет следить за работой web-приложений, быстро оценивать доступность сервисов и организоввывать распределенные системы мониторинга. Zabbix полностью настраивается из web-интерфейса, который можно расширить используя API.

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

    Интересно? Тогда посмотрим, чем же нас порадует Zabbix 2.0.


    Так что нового в 2.0?


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



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



    Автоматизированная инвентаризация
    Профиль и расширенный профиль сети были объединены в инвентарные данные, которые теперь могут заполняться автоматически на основе информации, полученной из элементов данных. Для этого в форме конфигурации элементов данных было добавлено поле «Заполнение поля инвентаря узла сети» в котором можно указать, в какое именно поле надо сохранить информацию. Учитывая, что эти данные теперь можно использовать при создании карт, это достаточно полезная возможность.

    Встроенная поддержка JMX
    Теперь можно мониторить Java приложения без необходимости устанавливать дополнительные программы. Достаточно использовать новый тип элементов данных — JMX агент, и Zabbix все сделает сам.

    Улучшенный редактор карт
    В редакторе карт появилось несколько приятных нововведений. Несколько элементов теперь можно выбирать выделением мышки точно так же, как файлы. Для каждого элемента можно добавлять несколько ссылок. Иконки элементов могут автоматичеcки меняться в зависимости от инвентарных данных данных хоста (как я и говорил, инвентарные данные теперь могут быть действительно полезными). Теперь на карте можно легко отличить простой рабочий компьютер от большого сервера.



    Доработанный интерфейс и дизайн
    В конце-концов, Zabbix стал не только функциональней, но и симпатичней. Формы стали чище и красивей, некоторые разделы, например, «Услуги IT» стали просто организованней и понятней. Интерфейс оброс новыми модными элементами управления, вроде, drag'n'drop. Наконец, появилась меню для перехода из настроек элементов данных хоста сразу в триггеры, или графики, без необходимости возвращаться к списку.

    Расположение виджетов на главной странице теперь можно менять как душе угодно и можно изменять цвета важностей триггеров на свой вкус.





    Увеличенная скорость работы
    Производительность web-интерфейса и сервера заметно улучшилась, особенно для систем с большим объемом данных. Оптимизация API методов положительно сказалась как и на скорости работы самого API, так и web-интерфейса. Использование кеша для триггеров и элементов данных, а также улучшенные алгоритмы очистки истории и эскалации событий позволило значительно снизить нагрузку на базу данных.

    Из более мелких, но интересных нововведений:
    • Новые иконки в картах;
    • Поддержка видимого имени хостов, которое может отличаться от «реального» имени;
    • Новые макросы;
    • Экспорт событий в формате CSV;
    • Возможность создавать зависимости между шаблонными триггерами и триггерами на хостах.
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 38

      0
      Профанский вопрос. Волею случая в список обязанностей попал мониторинг доступности пары десятков сайтов. Я правильно понимаю, что Zabbix сможет выполнять роль продвинутой пинговалки с плюшками?
        +1
        Сможет, причем настроить его будет на удивление несложно.
          +1
          Шикарно! Спасибо!
          +2
          Ну… на SLK 280 тоже можно картошку возить на рынок…
            0
            Я ждал такого ответа, а что бы вы предложили для моих целей, что бы вы предложили для таких целей:

            1. Мониторинг нескольких десятков сайтов;
            2. Уведомления на почту о ключевых ответах (503, 404);
            3. Всё в одном, десктопное приложение для Win.
              0
              по 3 пункту zabbix не подходит =)
                0
                Я понимаю, поэтому и говорю о ВСЕХ пожеланиях.
                  0
                  У заббикса есть API, через которое приложения могут получать всю информацию. К примеру, под адроид есть с десяток приложений разной степени глючности. Так что и для десктопа вполне может появиться, если еще нет.
                  +2
                  nagios. (под вин есть хорошие оповещалки)
                    +1
                    По всем пунктам подходит NetXMS
                      0
                      посмотрите в сторону Dude. может устроит.
                        0
                        попробуйте fpinger. старый- проверенный боец.
                      +1
                      сможет, там есть специальные задания для проверки доступности сайтов с таймингами и кодами ответов + автоуведомления на почту и прочие средства связи
                        0
                        Благодарю за ответ!
                          0
                          Причем при нужде там можно вколотить сценарии. Например, несколько шагов друг за другом, вроде
                          1. открыть /index, проверить, вернулось ли 200 Ok, есть ли в тексте страницы «какое-нибудь слово»
                          2. открыть /login, залогиниться, отправив POST, проверить, вернулось ли 200 Ok, есть ли в тексте страницы «еще какое-нибудь слово
                          3. открыть /search,…

                          … ну и т.п.

                          А не просто „дернули 80-ый порт, отвечает, да и ладно“.
                            +1
                            Я буду всегда читать комментарии, перед тем, как написать свой.
                        +1
                        Да. В zabbix можно создавать ценарии с целой последовательностью дейсвий. Каждое их них может выполнять определенный запрос от выбранного user-agent'а и делать проверки на наличие текста и HTTP статуса. В 2.0 также появилась возможность исполнять эти сценарии с zabbix proxy и тестировать сайты с разных сетей и географических местоположений.
                      +1
                      Мониторинг java это плюс! Правда давно сами научились мониторить яву с помощью zabbix 1.8 :)
                        0
                        Если не трудно, расскажите в двух словах, как вы это делали? Мне любопытно, думаю, многим тоже.
                          0
                          Ну вообще даже на хабре были статьи :) habrahabr.ru/post/137641/
                            0
                            Спасибо, сам с такой задачей не сталкивался, но надо будет почитать.
                          0
                          Эх, буквально на прошлой неделе пытался перейти на Z — 2.0. как раз из-за Java-gateway. После долгих мучений прикрутил zapcat и сижу дальше на 1.8.5
                            0
                            А что за мучения? расскажите.
                              0
                              Миграционные скрипты для БД, не оправданно долго делали миграцию. В итоге, создалось ощущение, что они просто зависают. БД не большая, порядка 15Гб
                                0
                                Сам не пробовал, но говорят, что если сильно увеличить buffer pool, где-то до 10г, (mysql, не уверен, как с другими базами) то обновление происходит гораздо быстрее.
                                  0
                                  У меня он и так не маленький, порядка 5 кажется.
                          +3
                          Кто-нибудь имел опыт использования Nagios и Zabbix? Можете поделиться выводами от сравнения?
                            +1
                            Да еще и cacti туда :)
                              +1
                              В Zabbix сильно разражает невозможность задание конфигов через тектовые файлы. Очень сильно раздражает.
                                0
                                Это частично обходится возможностью импорта/экспорта конфигурации в XML.
                                +1
                                В большой корпоративной гетерогенной сети (800 хостов, 8000 чеков) хорошо себя зарекомендовала связка nagios + check_mk.
                                Zabbix отпугнул ростом базы данных и связанных с этим потенциальными тормозами.

                                + специфика компании такова, что порядка 80 сотрудников должны наблюдать состояние своих систем и в этом случае спасает только nagios + livestatus (check_mk) + nagstamon

                                  0
                                  Может что-то изменилось, но нагиос считался инструментом для админов. Т.е. нормального разделения по правам для юзеров там было трудно сделать, модифицировать. Поправьте, если что.
                                    +1
                                    check_mk multisite решает эту проблему. Добавились полноценные роли и доверенный пользователь может сам модифицировать свои хосты из GUI.

                                    Естественно, если нужно какое-нибудь колдунство, то без консоли не обойтись (хотя бы написание новых темплейтов для check_mk). Но я считаю, что это скорей плюс, чем минус.
                                      0
                                      Ага, понял, у меня не дошли руки до check_mk, спасибо за инфо. На счет колдунства в консоли, тут уже у каждого своя ситуация и человекочасы:)
                                0
                                Вот что мне не нравится в Zabbix 2.0 — они убили старую темную тему :(. Вместо неё какая-то ванильная фигня. Пользоваться невозможно.
                                  0
                                  Темная тема была восстановлена в одном из последних релизов. С ней действительно приятней работать.
                                  0
                                  Коллеги написали iOS и WP клиенты для заббикса. Может кому пригодится. Совершенно бесплатно.
                                  WP — www.windowsphone.com/en-US/store/app/zabbkit/6a1caa8e-a1c3-4665-b634-368a8b463972
                                  iOS — itunes.apple.com/by/app/zabbkit/id605403265?mt=8

                                  Если будут пожелания — смело кидайте. Будем рады улучшить (проект, разумеется, некоммерческий, поэтому скорость реагирования пообещать не получится, но будем стараться) :)

                                  Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                  Самое читаемое