Компания
46,38
рейтинг
12 ноября 2013 в 14:31

Разное → Вышел Zabbix 2.2

image

Я очень рад сообщить, что сегодня вышла новая версия открытой системы мониторинга Zabbix 2.2. Хочу поблагодарить нашу команду, пользователей и активное сообщество наших друзей. Спасибо всем за работу и активное участие!

Что такое Zabbix?


Zabbix — это распределённая система мониторинга. Zabbix является полностью свободным (Open Source) решением без каких-либо платных версий или расширений.

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

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

Основными отличиями Zabbixa от других систем мониторинга являются широкая функциональность, открытость, масштабируемая архитектура, способность собирать и анализировать огромный поток информации в режиме реального времени. Нашими приоритетами являются качество и простота поддержки.

Первая версия Zabbix вышла в свет в 2001 году, в настоящее время разрабатывается командой профессионалов. Наш головной офис находится в Риге и существует дочерняя компания в Токио, Япония. Мы занимаемся разработкой и предоставлением коммерческих сервисов нашим клиентам: техническая поддержка различных уровней, обучение, разработка новой функциональности, решения под ключ и другое. Это то, как мы растём и развиваемся.

Итак, что нового в Zabbix 2.2?


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

Традиционно каждая новая версия Zabbix улучшает производительность и Zabbix 2.2 не стал исключением.

По нашим скромным оценкам, Zabbix 2.2 способен выполнять в 2-5 раз больше проверок доступности и производительности по сравнению с 2.0. Мы ожидаем, что Zabbix 2.2 способен совершать порядка 3 миллионов проверок в минуту и это без использования прокси! Этого достаточно, например, для мониторинга 30 тысяч устройств с 100 проверками на каждом устройстве выполняемыми раз в минуту.



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

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

Встроенный мониторинг VMWare

Реализован мониторинг VMWare включая vCenter and vSphere. Поддерживается мониторинг доступности и производительности (CPU/memory/swap/disk), а также автоматическое обнаружение как гипевизоров так и виртуальных машин. Это реализовано с использованием родного VMWare API без участия агентов Zabbix. Также Zabbix понимает и правильно обрабатывает миграцию виртуальных машин с одного гипервизора на другой.



Поддержка подгружаемых модулей

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



Модули можно использовать как для реализации новых высокопроизводительных проверок для агента так и для новых agentless проверок на стороне сервера. Изучаем C или C++, читаем документацию и блоги!

Улучшения Web мониторинга

Важным улучшением является поддержка шаблонов для Web сценариев, что позволяет легко и быстро конфигурировать мониторинг десятков, сотен или тысяч однотипных приложений. Это может быть полезно для контроля доступности и производительности Web приложений компаниям предоставляющим услуги по моделям ASP, SAAS и PAAS.



Также реализованы поддержка выбора контента WEB страницы по регулярному выражению (например, для использования sessionid), конфигурируемое количество повторений для WEB сценария, возможность мониторинга через прокси.

Отказ от использования unknown событий

В версии 2.2 мы избавляемся от unknown событий, которые не всегда были понятны нашим пользователям. Это улучшит как читаемость списка событий так и уменьшит их количество.

Возможность линковки шаблонов имеющих одинаковое приложение (application)

Это ограничение долгое время существовало в Zabbix. Наконец-то мы от него избавились! Сейчас появилась возможность использовать шаблоны с одинаковыми приложениями для узла сети.



Внутренние события

Внутренние (internal) события генерируются самим Zabbix в двух случаях: айтем стал не поддерживаемым (not supported) либо триггер перешёл в неизвестное (unknown) состояние. Эти два события очень важны для администратора Zabbix, так как они позволяют отловить проблемы с конфигурацией на самом начальном этапе. С помощью внутренних событий появляется возможность оперативно реагировать на такие случаи отправив сообщение пользователю либо запустив внешний скрипт.



Автоматическое обновление базы данных

При переходе с одной главной версии на другую больше не нужно будет вручную запускать скрипты для апгрейда базы данный, Zabbix все сделает за вас. Как это работает? Вы запускаете Zabbix сервер 2.2, он понимает, что база данных от предыдущей версии 2.0 и начинает корректировать структуру для версии 2.2. После этого происходит нормальный запуск. За процессом апгрейда легко следить контролируя лог файл Zabbix сервера.



Точный контроль очистки данных (хаускипера)

Хаускипер — это процесс который удаляет устаревшую информацию (историю, тенденции, события) из базы данных. Zabbix 2.2 поддерживает более простую, но в тоже время тонкую (fine-grained) конфигурацию хоускипера. Например, можно сконфигурировать глобальный срок хранения истории и тенденций игнорируя установки на уровне отдельных элементов данный.



Обработка макросов

Реализована поддержка макросов в командах и тексте вопросов подтверждения глобальных скриптов, комментариях триггеров и списке разрешенных хостов для элементов данных типа траппер. Поддерживаются сложные макросы вида {host:key.last/min/avg/max()} поддерживаются в заголовках графиков. Созданы новые макросы используемые в сообщениях: {ITEM.STATE<1-9>}, {LLDRULE.ID}, {LLDRULE.NAME}, {LLDRULE.DESCRIPTION}, {LLDRULE.KEY}, {LLDRULE.STATE} and {TRIGGER.STATE}.

Также добавлена поддержка макросов низкоуровневого обнаружения в выражениях и описании прототипа триггеров и в прототипах элементов данныхв. Добавлена поддержка новых макросов для сообщений: {TRIGGER.NAME.ORIG}, {ITEM.NAME.ORIG}, {ITEM.KEY.ORIG}. Изменено поведению макросов {ACTION.*} and {EVENT.RECOVERY.*}; {EVENT.*}, в Zabbix 2.2 они возвращают информацию о проблемном событии которое привело к отправке сообщения.

Права пользователей

Изменена логика расчёта пользовательских полномочий; сейчас право на чтение не имеют приоритета над правом на запись, что более понятно и логично.

Увеличено максимальное количество объектов

Zabbix может содержать до 2^64-1 различных объектов одного типа (элементы данных, триггеры, узлы сети, события, и т.д.) если не используется распределённый мониторинг с нодами.

Прототипы узлов сети

Низкоуровневое обнаружение позволяет создавать узлы сети. Эта функциональность может быть использована для автоматического обнаружения виртуальных машин основываясь на информации полученной от гипервизора. Открывает возможности для создания правил для мониторинга и автообнаружения виртуальных машин Xen, KVM, VirtualBox, Linux containers и других, а также элементов облачной инфраструктуры.

Улучшения на стороне Zabbix API

Zabbix API полностью задокументирован и включает в себя лог всех изменений и детальное описание для всех объектов и методов.

Мониторинг Zabbix процессов

Zabbix способен следить не только за тем что происходит снаружи, но и за своим собственным самочувствием. В версии 2.2 мы пошли дальше и реализовали поддержку внутренних (internal) айтемов для мониторинга Zabbix прокси. Это позволяет следить за доступностью, производительностью и наличием необходимых ресурсов для нормального функционирования прокси.

Собираемая оперативная информация может быть использована как для оповещения Zabbix администраторов в случае потенциальных проблем так и для для отображение текущего статуса и состояния прокси на картах.

Кроме того, из командной строки стала доступна детальная информация о состоянии отдельных процессов.

Улучшения SNMP мониторинга

Добавлена поддержка контекстных имён (context name), SHA аутентификация и поддержка протокола AES для проверок основанных на SNMPv3. Также добавлена поддержка составных динамических SNMP индексов.

Улучшения IPMI мониторинга

Добавлена поддержка дискретных сенсоров.

Улучшения Web интерфейса

Множество изменений направленных на улучшение юзабилити интерфейса. В картах добавлен фильтр по важности проблем, добавлена поддержка сглаживания линий при генерации графиков и поддержка value mapping для текстовых данных.

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

Добавлена поддержка proc.num, net.if.in, net.if.out, net.if.total для HP-UX, system.swap.size для AIX, net.if.discovery для FreeBSD, NetBSD и OpenBSD. Добавлена вывод псевдонимов Aliases и PerfCounters при запуске агента с использованием опции -p. Добавлена поддержка игнорирования пробелов в списке серверов в конфиге агента и разрешенных узлов сети для траппер айтемов. Реализован мониторинг используемого свопа под Windows и OSF.

Добавлена поддержка мониторинга Windows машин с помощью WMI.

Триггеры

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

Обнаружение и авто-регистрация

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

Доступ ко всем историческим данным

Разрешён доступ к исторической информации отключенных узлов сети. Такой узел не пропадёт из секции Мониторинг Web интерфейса и будет доступен для просмотра уже накопленной исторической информации.

Отображение имён пользователей при подтверждении проблем

Подтверждение (acknowledgement) проблем в интерфейсе будет отображать как псевдоним так и полное имя пользователя.

Улучшенное обнаружение сетевых устройств

Обнаружение будет принимать во внимание информацию о прокси и созданный хост будет автоматически привязываться к нужному прокси.

Иерархическое меню для выполнения пользовательских скриптов

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

Отображение информации об узлах сети и элементов данных на страницах мониторинга

Детальная информация об узлах сети и айтемах сейчас доступна в секциях Monitoring->Inventory и Monitoring->Latest data Zabbix интерфейса. Ранее эта информация была доступна только лишь при конфигурировании.

А также более сотни других улучшений!

Не забываем прочитать Release notes и Что нового в Zabbix 2.2. А так же записываемся на вебинары, слушаем и задаём вопросы!
Автор: @alexvl
Zabbix
рейтинг 46,38

Комментарии (96)

  • +5
    Какая хорошая новость.
    Поздравляю.
    Очень много вкусного и полезного.
    И сразу вопрос.
    При создании триггера есть поле URL, которое очень удобно заполнять и потом по ссылке сразу переходить к элементу данных. Когда создаешь сразу много триггеров приходится довольно много заполнять таких полей. Ну а если это было в шаблоне и потом перенесли шаблон на другой сервер, то тут приходится почти все менять, т.к. изменился адрес сервера. Можно ли как-то вынести это в переменную настроек?
    Пока писал пдумалось что можно использовать макрос, но не вышло, но получилось указать url вида /events.php?triggerid={TRIGGER.ID}
    Спасибо за хороший продукт.
    • 0
      Поддержка макросов в поле триггера URL не реализована. Может даже уже есть запрос на эту функциональность, надо будет поискать в support.zabbix.com/browse/ZBXNEXT. Думаю, что сделаем когда руки дойдут.
  • +2
    Очень радует развитие средств бесплатного мониторинга.
    Кто знает, есть ли сервисы предоставляющие Zabbix-сервер для сбора статистики с агентов?
    • +1
      Я когда-то наталкивался на zabber.ru, но сам никогда не пользовался (да не сочтёт НЛО рекламой).
  • 0
    В web мониторинге появилась возможность управлять заголовками?
    • 0
      Были планы, но мы не успели это реализовать.
      • 0
        Жаль, только сегодня пришлось делать external scripts к json post запросам.
  • +1
    Умеет ли Zabbix показывать нагрузку на ESXi-хосты в разрезе каждой ВМ аля clip2net.com/s/69PpZ0 ???
    • 0
      Да, умеет.
      • 0
        Данный функционал, доступен «искаропки» (без учета необходимости указать IP-адреса хоста и логин/пароль ) или нужно что-то допиливать? Это фича новой версии или так было давно? :)
        • 0
          Zabbix 2.2 умеет обнаруживать и мониторить как виртуальные машины так и гипервизоры VMWare без агентов подключаясь напрямую либо к vCenter либо vSphere. Вот только Zabbix (пока) не умеет автоматически создавать сложные графики как в вашем примере, такой график придётся создать руками.
          • 0
            что имеется в виду под «Вот только Zabbix (пока) не умеет автоматически создавать сложные графики как в вашем примере, такой график придётся создать руками.» ??
            Так же интересует результат, можно просто скриншот!
            • 0
              Заббикс автоматически обнаружит виртуалки и начнёт всё мониторить, а вот график придётся самому настроить.
          • 0
            А скажите, аналогичная поддержка Hyper-V будет возможна в будущем?
            • 0
              Это весьма вероятно, будет зависеть от интереса клиентов и пользователей.
  • +1
    Спасибо за новую версию!
    А когда порт под FreeBSD обновится?
    • 0
      Коллеги из FreeBSD обычно очень оперативно реагируют на новые версии, будем ждать. :)
  • +1
    Поздравляю! Будем тестировать.
  • +4
    Восхитительно! Как много в одно обновление вместилось :)
    Спасибо за качественный мониторинг, будем тестировать увеличенную производительность :)
  • 0
    Можно ли безболезненно оставить 2.0 агентов при переходе на 2.2 сервер? Вообще, много ли граблей для апгрейда разложено? :)

    UPD: и еще, API сильно поменялось? мне свои велосипеды (github.com/mikevmk/osm-zabbix) придется сильно перелопачивать?
    • +4
      Агентов трогать нет необходимости. Мы поддерживаем обратную совместимость с агентами начиная с версии 1.0. Вот весь процесс апгрейда:

      1. останавливаем сервер и прокси
      2. переводим интерфейс в режим обслуживания, смотрите в файл conf/maintenance.inc.php
      3. устанавливаем новые бинарники сервера и прокси Zabbix 2.2
      4. запускаем новые бинарники
      5. устанавливаем файлы нового интерфейса

      Это всё. И потом постепенно апгрейдим агентов если это действительно необходимо.
    • 0
      В 2.2 мы постарались максимально обеспечить обратную совместимость с 2.0, но некоторые изменения в интерфейсе есть. С ними можно ознакомиться тут www.zabbix.com/documentation/2.2/manual/api/changes_2.0_-_2.2
  • 0
    Плагины только на С\С++? Питон нельзя прикрутить?
    • 0
      Питон можно и так прикручивать с помощью UserParameter и внешних скриптов. Хотя, конечно, можно в плагинах использовать embedded python если таковой существует.
    • 0
      www.youtube.com/watch?v=vy1nMAH_TOI — товарищ с видео попросил ответить вам, а то сам он в рид-онли.
      • 0
        Спасибо Вам и ему, стало понятно, что это возможно. Но вот сам доклад не для новичка в Zabbix, конечно — сложновато.
  • 0
    Очень богатое обновление! Поскорей бы для FreeBSD портировали.
    Особенно радует поддержка VMware. Правда возник вопрос как будет проходить обновление на FreeBSD.
  • 0
    При апдейте с 2.0 на 2.2 на базе данных mysql с настроенным партицированием пройдет ли миграция гладко, либо как лучше обновиться?
    Ожидается ли поддержка масштабируемых карт?
    • 0
      Присоединяюсь к вопросу, у меня партиционированная postrgesql база и меня тоже очень очень волнует вопрос миграций.
    • +2
      В случае с PostgreSQL проблем нет никаких. В случае же с MySQL проблема будет только в случае если партиционирована таблица events. С партиционированными history*, trends*, alerts, auditlog*, services_alarms никаких проблем нет. Для того чтобы безболезненно обновиться выполните следующие шаги:
      1. обновите бинарники
      2. запустите новый Zabbix сервер (он остановится, так как будет ошибка обновления)
      3. выполните следующие запросы

      UPDATE dbversion SET mandatory='2010042', optional='2010042';
      CREATE INDEX events_1 ON events (source,object,objectid,eventid);

      4. запустите Zabbix сервер
      5. дождитесь выполнения обновления
    • +1
      Дико извиняюсь:( С момента моего последнего тестирования уже изменили индексы и теперь база на MySQL обновляется без каких либо проблем. Однако перед обновлением продуктива я все рекомендую вам сделать копию БД и попробовать обновить её.
      • +1
        Спасибо, попробую. Хотя там база плавно мигрирующая еще с версии 1.6 и обросшая изрядной горой лишнего мусора, подскажите есть ли возможность сделать только бэкап узлов сети без связи с шаблонами и карт, не перетаскивая ничего более, но оставив связь узлов на карте, а затем восстановить этот бэкап в свежую пустую таблицу? Хочется все шаблоны переписать под LLD, а не тянуть кучу страшных костырей на генерацию шаблонов, написанных для старых версий.
        • 0
          Теоретически можно, но замучаетесь с отвязкой от шаблонов на уровне таблиц. Придется выполнять несколько SQL updates. Лучше сделать это на уровне фронтенда. Пройтись по каждому шаблону, убрать все прилинкованные хосты и тем самым отсоединить шаблоны, при этом объекты из шаблона останутся привязанными напрямую к хостам. Но придется пройтись по каждому шаблону таким методом. Или вы хотите удалить и объекты наследованные от шаблонов, то есть оставить только скелет (хосты)? Если так просто на странице с шаблонами выберите все шаблоны и снизу укажите «удалить со всеми прилинкованными объектами».
          • 0
            Про такой вариант и не подумал, думаю устроит, а то сразу полез в базу и завис в связях. Да хочу сохранить только скелет и карту, так как перерисовывать несколько тысяч объектов не горю желанием и если определить их еще можно в автоматическом режиме, то нанести полную карту сети займет не одну неделю кропотливого труда. Затем как я понимаю их надо по частям выгрузить средствами фронтенда в xml и залить на подготовленном новом сервере. Спасибо.
  • 0
    Очень хотелось бы хранить гигантские таблицы истории и событий в каком-то хранилище более заточеном под big data нежели мускуль/постгрес. MongoDB, например А то на эти костыли с партиционированием без слез смотреть невозможно же. Есть такое в планах?
    • +2
      Есть определённые неудобства, но партиционирование отлично работает на больших объёмах данных. Поддержка NoSQL появится в одной из версий 2.2.x, работаем над этим. Что касается MongoDB — не уверен что это лучшее решения для быстрой записи и хранения исторических данных.
  • 0
    Про vmware: Через API значит ESXI бесплатный не поддерживается?
  • 0
    Скажите, в новой версии можно посмотреть историю одного триггера по разным серверам на одной странице? Например, чтобы составить детальный отчет по группе серверов за месяц.
  • 0
    Где deb и rpm?
    • –2
      checkinstall не? Зачем, если все равно сколько мест, столько различий в необходимых параметрах начиная с используемой базы и заканчивая необходимыми модулями типа ssh2 и ipmi даже если есть собранный пакет он в большей части случаев не удовлетворяет требованиям.
      Для совсем ленивых репа кстати есть: repo.zabbix.com/zabbix/2.2/
      • 0
        Не.
        Пересборка под собственные нужды это нормально.
        Правила для сборки от производителя по обязательны, иначе это не релиз а внутренняя альфа или бета.
        За ссылку спасибо.

    • 0
      На странице скачивания www.zabbix.com/download.php
  • +1
    Очень хорошие изменения! Давно жду 2.2.
    Но то ли не прочел, то ли действительно не было об этом в посте: появилась ли возможность зеркалировать zabbix_server на разных серверах или модель осталась прежней?
    • 0
      В 2.2 таких изменений нет.
  • 0
    ubuntu mono в консоли!
  • 0
    Есть ли возможность детализации меньше часа для графиков?
    Есть ли какие-то решения под scaling амазона? Кол-во машин в пуле имеет предел, в любой отрезок времени можно считать, что есть от 1..N машин, autodiscovery плодит новые т.к. старые убиваются и создаются новые, значит новая машина должна продолжать графики несуществующей X машины из 1..N.
    • 0
      По-моему, это не совсем логично.
    • 0
      Плюсую. Если у вас медиана например 10-20, то пик в 2000 просто не даст вам нормально смотреть график, приходится ждать час. Это очень неудобно. На счет автоскейлинга тоже kostyasha в чем-то прав. На текущий момент можно через АПИ решать, но если бы забрали что-то такое в «коробку», было бы отлично.
  • 0
    Модули это хорошо, но есть вопрос. Когда уже будет сделана нормальная абстракция СУБД? До сих пор же приходится пересобирать zabbix целиком под каждую целевую РСУБД
    • 0
      Хотелось бы это сделать и уже есть в планах, но совсем не на первом месте.
  • 0
    После обновления с 2.0.6 не создались темплейты для вмвари, можно ли их как-то вручную добавить?
  • +3
    Надо же, наконец то unknown удалили
    • +1
      Да, теперь есть кэширование id для таблицы events и возможных на Zabbix 2.0 блокировок таблицы ids (events записей) больше нет:)
  • 0
    Прошу простить мне мою неосведомленность, возможно это уже давно исправлено, но в версии 1.х была проблема с отправкой СМС уведомлений через внешний USB модем. СМС уведомления дублировались. Для исправления проблемы нужно было подправить исходники и собрать заново. Как обстоят дела в версии 2.2? Все ли работает корректно «из коробки»?
    • +1
      Новый релиз пока не проверял, но в 2.0.х смс у меня уходили без дублирования.
    • 0
      Подскажите пожалуйста что за изменения вы делали?
      • 0
        /libs/zbxmedia/sms.c
        (diff sms.c sms.c_p)

        198,199c198,201

        < /* 8 */ {ZBX_AT_CTRL_Z, "+CMGS: ", 40 }, /* Send message */
        < /* 9 */ {NULL, «OK», 1 }, /* ^Z */

        Вместо этих строк пишем:

        /* 8 */ {ZBX_AT_CTRL_Z, "", 40 }, /* Send message */
        > {NULL, "+CMGS: ", 5 },
        > {NULL, "", 5 },
        > /* 9 */ {NULL, "", 1 }, /* ^Z */

        Нашел решение где-то в интернете. Сейчас уже не смогу вспомнить источник, но решение рабочее 100%.
  • 0
    При обновлении множество строк в логе:

    zabbix_server [27547]: ERROR [file:checks_ipmi.c,line:105] Something impossible has just happened.

    Текст ошибки, конечно, доставляет :) Вообще, релиз выглядит сырым — в хроме и файрфоксе выглядит все ужасно, а в IE — хорошо (дайте догадаюсь, на какой ОС вы там сидите)
    • 0
      Эта ошибка означает, что размер ID сенсора больше чем ожидается.

      Вы бы не могли показать нам список доступных сенсоров через утилиту «ipmitools» или «ipmi-sensors»?
      А также запустить Zabbix server c DebugLevel=4 и «grep 'sensor' zabbix_server.log» и также показать вывод?
      • 0
        Отправил в личку.
        • 0
          Доброго времени суток!
          Посмотрите, пожалуйста, последний комментарий в support.zabbix.com/browse/ZBX-7360 от нашего разработчика. Вкратце:
          Для пользователей Zabbix 2.2 с OpenIPMI-2.0.16 (or 2.0.17 or 2.0.18)

          Измените «src/zabbix_server/poller/checks_ipmi.c»
          Замените
          #define IPMI_SENSOR_ID_SZ 17
          на
          #define IPMI_SENSOR_ID_SZ 33
          и пересоберите Zabbix сервер/прокси.

          Или как вариант можете подождать выхода Zabbix 2.2.1, который должен будет выйти в кратчайшие сроки.
    • 0
      Вы не могли бы описать, какие именно у Вас проблемы с интерфейсом в хроме и фф?
      • 0
        Страница разъезжается, лейблы справа, инпут боксы слева.
        • 0
          Попробуйте почистить кеш. Если после этого проблема не пройдет, то, пожалуйста, зарегистрируйте баг в нашем баг трекере support.zabbix.com, желательно, приложив скриншот, и мы разберемся. Такого быть не должно.
  • 0
    Скажите, а планируется ли добавить автодискавери для хранилищ vmware? Динамика заполнения СХД вещь интересующая и админов, и их руководство, и было бы не лишним иметь ее под рукой «из коробки» =) И еще такой вопрос: существует ли общедоступный to do разработки, чтобы можно было ознакомиться с примерным списком планируемых в ближайших релизах фич?
    • 0
      В 2.2 мы сделали первый шаг поддержки vmware, дальше будет видно в каком направлении идти. Уверен, что автодисковери будет использоваться где только возможно. Дорожная карта разработки регулярно публикуется на zabbix.org. Возможно, что через пару месяцев опубликуем и предварительные планы на 2.4. Есть два действенных способа повлиять на разработку: голосование либо прямая поддержка.
  • 0
    Насколько я вижу support.zabbix.com/browse/ZBX-5380 (ZBXNEXT-1630) так и не исправлен ;( Use case простой: попробуйте собирать данные с двух jvm одного удаленного хоста.
    • 0
      Как вариант вы можете сделать 2 разных хоста в Zabbix для разных приложений Java. Хотя очень надеюсь, что скоро поправим этот недочет:)
      • 0
        C учетом что у меня там было 5-6 jvm. Уже не помню, но вроде обходил вставлением пробелов. Но надо чинить :)
  • 0
    Весьма очень хорошая новость. Особенно порадовала работа с VMware.
    Мне единственно всегда в Zabbix не нравился процесс настройки уведомлений на почту, очень он хитрый.
  • 0
    Обновил свой маленький «пром». Теперь на дашборде висит такая ошибка:
    Undefined offset: 1 [dashboard.php:154 → make_latest_issues() → CAPIObject->getScriptsByHosts() → CAPIObject->__call() → czbxrpc::call() → czbxrpc::callAPI() → call_user_func() → CScript->getScriptsByHosts() in /usr/share/zabbix/api/classes/CScript.php:380]
    Никто не сталкивался?
    • 0
      Спустя час само пропало. Странно =)
    • 0
      Нам удалось воспроизвести проблему, в следующем релизе исправим. Спасибо, что сообщили.

      Можете проследить за ходом работы тут support.zabbix.com/browse/ZBX-7372
      • 0
        Спасибо! Будем ждать.

        Насколько я понял данная проблема возникает, когда недоступен win-агент. Но самое странное, что срабатывает не на все хосты. В основном на перенесенные из версии 2.0.х
  • 0
    Вышел Zabbix 2.2

    Русскоязычная вики так не считает:

    • +1
      Исправили, спасибо!
  • +1
    Просто пожелание (не искал, мб уже есть в багтрекере): при нажатии на «Select» где-нибудь в добавлении итемов для триггеров или графиков на скрины окно выбора параметров появляется на первом мониторе. А у меня их, например, 4, и заббикс открыт на последнем. Было бы, наверное, неплохо окошко рисовать на том же мониторе.
  • +1
    Попытался обновить с 2.0.8. Встал, написав в логах:

    [Z3005] query failed: [1061] Duplicate key name 'events_2' [create index events_2 on events (source,object,clock)]
  • 0
    Господа, отметьте плиз в доках, что в Zabbix Appliance 2.2.0 не включен VMware monitoring. Imho это как-то нелогично.
    Обидно было тратить пол часа на скачку, установку и настройку с целью попробовать новинку…

    А еще лучше — подскажите плиз лёгкий и быстрый путь включить его.
    • 0
      Собрали с нужными ключами? www.zabbix.com/documentation/2.2/manual/vm_monitoring
      • +1
        + внимательно вводить макрос {$URL}, необходим не просто адрес, а адрес SDK
        + в конфигурации добавить ключ StartVMwareCollectors=X (где X — необходимое число коллекторов).
        + если обновлялись, придётся ручками импортировать шаблоны

        Собственно, всё это описано по ссылке выше. Просто акцентировал внимание на том, что сам упустил впопыхах. После этого должно всё заработать. Смотрите логи.

        Вообще, версия 2.2 получилась немного сыроватой, но лично я, так ждал её, что всё прощаю. :-)
      • 0
        Appliance тем и хорош, что его не надо собирать — скачал, закинул на хост, запустил и пользуйся.
        изумительно подходит чтоб взглянуть на софтинку, пусть и с «не оптимальными» настройками под твою ситуацию.
    • 0
      Проверим. Если это так, то обязательно исправим в 2.2.1 — выйдет в начале следующей недели.
      • 0
        1) Zabbix Appliance Release = 2.2.0, Date = 26 November, 2013

        /var/log/zabbix/zabbix_server.log:

        Starting Zabbix Server. Zabbix 2.2.0 (revision ).
        ****** Enabled features ******
        SNMP monitoring: YES
        IPMI monitoring: YES
        WEB monitoring: YES
        VMware monitoring: NO
        Jabber notifications: NO
        Ez Texting notifications: YES
        ODBC: YES
        SSH2 support: YES
        IPv6 support: YES
        ******************************

        2) в русской документации (еще не переведённой) потерялся формат макроса {$URL}


        • 0
          Спасибо за подробности, всё исправим в ближайшее время.
  • 0
    Наверно глупый вопрос почему не работают нотификации по web monitoring из коробки?
    • 0
      Работает из коробки. Создаём триггеры для айтемов web мониторинга, привязываем нотификации и всё.
      • 0
        Почему они сами не создаются?
        У меня в версии 2.0 или 1.8 просто надо было создать сценарий в вебмониторинге и можно получать оповещения, а в 2.2 надо ещё самому тригеры писать, хотя очевидное поведение оповещать сразу после создания сценария.
        Ну и про создание тригеров для айтемов веб мониторинга ни слова в документации.
        • 0
          Никогда триггеры для айтемов веб мониторинга не создавались автоматически.
          • 0
            В старой версии я точно помню я добавляю сайт в вебсценарий с проверкой кода ответа 200 и письма сами прилетали на почту о падении сайта.
            Может оно было не через тригеры? Раньше ведь вебмониторинг был отдельно.
            Логично что было бы обновить в заббиксе 2, чтобы автоматом работали оповещения с веб мониторинга, а то реально не логично это самому создавать тригер под каждый сайт.
  • 0
    Не знаю, где еще спросить, спрошу тут.
    Где можно почитать, в чем разница между ветками 1.8, 2.2 и 2.4, что они развиваются параллельно и почему это собственно сделано? Или просто как поддержка клиентов, которые не могут радикально сменить версию?
    • +1
      Это основные версии. В рамках основной версии функциональность не меняется, а исправления попадают в минорные релизы, например, 1.8.10, 2.2.4 и т.д.

      Есть ещё разделение на версии с долгосрочной (5 лет) поддержкой, это 1.8, 2.0, 2.2 и 3.0 (в разработке). Версия 2.4 будет поддерживаться только до выхода 3.0 плюс один месяц. Более подробно можно почитать на нашей странице.
      • 0
        Спасибо. Почитаю, а то мы у себя ставим новые версии практически сразу же после выхода. Может зря :)
  • 0
    Коллеги, прошу прощение, что не в тему.
    С недавних пор, Интерфейс заббикса 2.2 начал выдавать куски кода вместо элементов.
    Причины не установлены. Подскажите, как обнаружить проблему, и как устранить?
    В логах ничего, Единственное в вебе удалось перезватить сообщения вида

    GET http://ZabbixServer/zabbix/report2.php?ddreset=1&sid=6ea1280d419aacad net::ERR_INCOMPLETE_CHUNKED_ENCODING

    Подскажите, куда посмотреть?

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

Самое читаемое Разное