Системные требования¶
Для установки и работы модуля TIONIX.Monitor требуется наличие настроенных, функционирующих и доступных компонентов:
- Система на платформе OpenStack Queens;
- Настроенная служба Ceilometer (для сбора измерений);
- Настроенная служба Gnocchi (для хранения агрегированных измерений);
- Python версии 2.7;
- Система управления пакетами - pip;
- Брокер сообщений RabbitMQ и очередь заданий Celery;
- 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
Функциональные зависимости модуля¶
- Доступ до настроенного, функционирующего пакета лицензирования TIONIX с актуальной лицензией.
Необязательные, но необходимые для интеграции модуля TIONIX.Monitor c системой мониторинга Zabbix, компоненты:
- Доступ до настроенного, функционирующего сервера Zabbix, а также установка клиентов Zabbix на контролируемые серверы. Гарантированно поддерживается интеграция с Zabbix версии 3.2.7. Подробнее ознакомиться с настройкой Zabbix для работы с TIONIX.Monitor можно здесь.
Позволяет настраивать и осуществлять мониторинг состояния виртуальных машин по заранее созданным шаблонам Zabbix.
Необязательные, но необходимые для интеграции модуля TIONIX.Monitor c системой резервного копирования Bareos, компоненты:
- Доступ до настроенного, функционирующего сервера Bareos с настроенными дисками для размещения архивов, а также установка клиентов Bareos на серверы, для которых производится резервное копирование. Гарантированно поддерживается интеграция с Bareos версии 17.2.4.
Позволяет настраивать и осуществлять резервное копирование данных средствами Bareos.