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

в 6:10, , рубрики: brocade, Cisco, EMC, hitachi, HP, IBM, Lenovo, monitoring, NetApp, SAN, VMware, xorux, Блог компании CBS, виртуализация, системное администрирование, хранилища данных, метки:

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

XORUX

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

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

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

IBM Power Systems agent less

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

OS agent

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

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

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

Все остальное система сделает сама. Вам остается наслаждаться графиками: 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 — обзор того что творится в инфраструктуре в целом. Карта интерактивная и при наведении на любой квадратик отображается подсказка, к какой виртуальной машине и для какого сервера он относится.

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

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

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

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 нормально отвечает по почте на вопросы и помогает с настройкой. За последние пару месяцев вышло несколько обновлений, что говорит о живости проекта и его развитии.
На мой взгляд прекрасный бесплатный инструмент. Настраивается быстро и легко, есть все необходимое.

Автор: alexeyoml

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js