XoruX — бесплатный мониторинг виртуальной инфраструктуры, систем хранения и передачи данных

    =+
    По роду моей деятельности при проведении аудита я часто сталкиваюсь с различными системами мониторинга у наших заказчиков. Помимо хорошо известных Zabbix, Nagios, Cacti и прочих иногда встречаются весьма интересные экземпляры. Сегодня я хотел бы рассказать об одном из таких случаев — бесплатной системе мониторинга виртуальной инфраструктуры от компании XoruX. Упоминания об этой компании и ее продуктах на хабре найдено не было, поэтому я решил исправить эту ситуацию. Заинтересовавшихся прошу под кат.

    XORUX


    XoruX s.r.o — чешская компания, которая разрабатывает 2 инструмента доступных по GPLv3 лицензии для мониторинга виртуальной инфраструктуры:

    • LPAR2RRD — мониторинг серверной инфраструктуры для VMware и IBM Power Systems.
    • STOR2RRD — мониторинг систем хранения данных от EMC², IBM, HP, Hitachi, NetApp and Lenovo, а также SAN коммутаторов Cisco, Brocade и прочих на их основе.

    Компания XoruX s.r.o. также предлагает несколько уровней платной поддержки и SaaS вариант своих продуктов.

    Загрузить и развернуть на своей площадке XoruX можно в виде tar архива или образа для VMware, Hyper-V, Docker. Текущий образ XoruX-2.01 основан на CentOS 7.3 и содержит в себе LPAR2RRD версии 5.01 и STOR2RRD версии 2.01. Требования к ресурсам не высокие: 1vCPU, 3GB vRAM, 50GB vHDD.

    Перед разворачиванием на своей площадке оба инструмента можно псмотреть на demo-сайтах: LPAR2RRD и STOR2RRD.

    LPAR2RRD


    Поддерживает как «agent less» мониторинг VMware и IBM Power Systems, так и мониторинг через агентов для таких систем как AIX & Linux, IBM i (AS/400), Solaris.

    Как это работает


    VMware agent less



    IBM Power Systems agent less



    OS agent



    Система крайне проста в настройке. Все что необходимо — это загрузить архив с VMware vSphere Perl SDK (не распространяется в составе образа ВМ) и задать учетные данные для подключения к ESXi хосту или серверу VCenter (в случае VMware), проверить подключение «Test» и запустить сбор данных «run data load»:


    Все остальное система сделает сама. Вам остается наслаждаться графиками: last day, last week, last month, last year и trend (1 month, 3 month, 1 year) во всех основных разрезах vCenter/Cluster/ESXi/VM память, процессор, диск, сеть и т.д.

    image

    Historical reports c возможность экспорта отчетов тоже имеются:

    image

    Есть такая весьма удобная штука как Heatmap — обзор того что творится в инфраструктуре в целом. Карта интерактивная и при наведении на любой квадратик отображается подсказка, к какой виртуальной машине и для какого сервера он относится.


    А еще есть Dashboard с Custom Groups для удобной группировки:

    Dashboard

    image

    Custom Groups

    image


    image


    STOR2RRD


    Как это работает


    image

    Список поддерживаемых систем хранения
    NetApp
    • NetApp FAS/AFF (Clustered Data OnTAP (CDOT))
    • NetApp FAS (OnTAP 7-mode)
    • NetApp E/EF-series

    IBM
    • IBM System Storage DS8000, DS6800
    • IBM FlashSystem
    • IBM Storwize family (V7000, V5000 and V3700)
    • IBM Spectrum Virtualize (SVC)
    • IBM XIV Storage System
    • IBM DS3xxx, 4xxx, 5xxx
    • IBM DCS3700

    Other Vendors
    • Dell PowerVault MD3000
    • Lenovo Storwize
    • Lenovo S2200/S3200
    • LSI / Engenio based storages
    • DotHill AssuredSAN

    Hitachi
    • Hitachi Data Systems VSP G
    • Hitachi Data Systems VSP F
    • Hitachi Data Systems HUS-VM
    • Hitachi Data Systems VSP
    • Hitachi Data Systems HUS
    • Hitachi Data Systems AMS

    HPE
    • HPE StorageWorks XP7
    • HPE StoreServ 3PAR
    • HPE MSA2000/P2000

    EMC²
    • EMC² VMAX
    • EMC² Unity
    • EMC² VNX
    • EMC² VNX file
    • EMC² VNXe

    На стадии разработки:
    • EMC² VPLEX
    • Dell SC Series (formerly Compellent)
    • Huawei OceanStor


    Поддерживаемые SAN устройства
    Cisco
    • Cisco MDS
    • Cisco Nexus

    Brocade and all their re-brands

    QLogic

    Хранилища конфигурируются редактированием файла конфигурации /home/stor2rrd/stor2rrd/etc/storage-list.cfg (примеры имеются в самом файле и на сайте), не забудьте зашифровать пароль через perl ./bin/spasswd.pl.

    По прошествии некоторого времени при обновлении интерфейса (Ctrl+F5) на DASHBOARD вы увидите добавленные СХД.

    image


    При клике раскрывается график POOL sum_io last day.

    image


    В следующих пунктах верхнего меню: их статус, емкость и т.д.

    image

    image


    Ниже, в разделе STORAGE, по каждой добавленной СХД разнообразные разрезы их жизнедеятельности.

    image image

    Node


    Pool


    Volume


    Drive


    image

    В целом интерфейс такой же как и LPAR2RRD — те же Dashboard,Custom Groups т.д. Также присутствует возможность настройки уведомлений о при превышении какими-либо параметрами пиковых значений.

    Выводы


    По заявлениям на сайте компания XoruX s.r.o является партнером таких компаний как IBM, NetApp, EMC², Hitachi, VMware, Microsoft. Список клиентов достаточно большой. Среди реселлеров есть и российский SoftLine. Наличие платной поддержки говорит о возможности использования продукта в Enterprise. Кстати и без приобретения платных подписок, support нормально отвечает по почте на вопросы и помогает с настройкой. За последние пару месяцев вышло несколько обновлений, что говорит о живости проекта и его развитии.

    На мой взгляд прекрасный бесплатный инструмент. Настраивается быстро и легко, есть все необходимое.
    • +14
    • 7,1k
    • 3
    CBS 51,67
    Компания
    Поделиться публикацией
    Комментарии 3
    • 0
      RRD уже окончательно устарело
    • 0
      Респект ребятам. Пользуем больше года. LPAR2RRD не очень востребован, а на STOR2RRD прям не нарадуюсь после мучений с штатным мониторингом перфоманса Hitachi, например.
      Разработчики оперативно отвечают на форуме (ссылка есть на офсайте в контактах), помогают, выдают патчи. Даже без покупки саппорта.

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

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