Системные требования

Для установки и работы модуля TIONIX.Monitor требуется наличие настроенных, функционирующих и доступных компонентов:

  1. Система на платформе OpenStack Queens;
  2. Настроенная служба Ceilometer (для сбора измерений);
  3. Настроенная служба Gnocchi (для хранения агрегированных измерений);
  4. Python версии 2.7;
  5. Система управления пакетами - pip;
  6. Брокер сообщений RabbitMQ и очередь заданий Celery;
  7. SQL база данных. Например MySQL.

Зависимости

# keep synced with https://github.com/openstack/requirements
# Order matters
# keep tionix modules at the very top
tionix-client
tionix-licensing>=2.0.1
PyYAML>=3.10,<=3.12
pycrypto>=2.6,<=2.6.1
sqlalchemy-migrate==0.11.0
PyMySQL>=0.7.6,<=0.8.0
paramiko>=2.0.0,<=2.4.0
Flask>=0.10,!=0.11,<1.0
jsonschema>=2.6.0,<3.0.0

Функциональные зависимости модуля

  1. Доступ до настроенного, функционирующего пакета лицензирования TIONIX с актуальной лицензией.

Необязательные, но необходимые для интеграции модуля TIONIX.Monitor c системой мониторинга Zabbix, компоненты:

  1. Доступ до настроенного, функционирующего сервера Zabbix, а также установка клиентов Zabbix на контролируемые серверы. Гарантированно поддерживается интеграция с Zabbix версии 3.2.7. Подробнее ознакомиться с настройкой Zabbix для работы с TIONIX.Monitor можно здесь.

    Позволяет настраивать и осуществлять мониторинг состояния виртуальных машин по заранее созданным шаблонам Zabbix.

Необязательные, но необходимые для интеграции модуля TIONIX.Monitor c системой резервного копирования Bareos, компоненты:

  1. Доступ до настроенного, функционирующего сервера Bareos с настроенными дисками для размещения архивов, а также установка клиентов Bareos на серверы, для которых производится резервное копирование. Гарантированно поддерживается интеграция с Bareos версии 17.2.4.

    Позволяет настраивать и осуществлять резервное копирование данных средствами Bareos.