Диагностика модуля Client¶
Логирование служб, используемых модулем Client¶
Логирование происходит с помощью модуля logging
.
Логирование производится в лог файл процесса, который использует Client:
Примечание
С описанием процесса логирования, предоставляемого платформой OpenStack, можно ознакомиться в соответствующем разделе официальной документации.
Отладка модуля Client¶
В случае возникновения проблем в работе модуля существуют следующие пути решения:
Выставить уровень логирования в значение
DEBUG
, что позволит зафиксировать сообщения о событиях в лог-файлах с максимальной детализацией для диагностики и решения проблем.Запустить утилиту самодиагностики модуля
openstack aos tests
.Пример использования:
openstack aos tests --names client --modules Диагностика модулей началась. Запускаем тесты для: client +-------------------------+-------------------------------------------------------------------------------------+ | Дата и время запуска | Пт 14 02 2020 13:22:21 MSK | +-------------------------+-------------------------------------------------------------------------------------+ | Версия OpenStack | Train (17.0.9) | +-------------------------+-------------------------------------------------------------------------------------+ | Имя хоста | test.stand.loc | +-------------------------+-------------------------------------------------------------------------------------+ | Дистрибутив | Debian 10 | +-------------------------+-------------------------------------------------------------------------------------+ | Управляющие узлы | 1 | +-------------------------+-------------------------------------------------------------------------------------+ | Вычислительные узлы | 2 | +-------------------------+-------------------------------------------------------------------------------------+ | База данных | mysql Ver 15.1 Distrib 10.1.20-MariaDB, for Linux (x86_64) using EditLine wrapper | +-------------------------+-------------------------------------------------------------------------------------+ | Источник пакетов | pypi.accentos.ru | +-------------------------+-------------------------------------------------------------------------------------+ | Версия licensing | 2.0.1 | +-------------------------+-------------------------------------------------------------------------------------+ ====== Client Версия: 2.3.0 (актуальная: текущая) Лицензия: Этот модуль не требует наличия лицензии. ====== +----+--------------------------------------------------+--------+-----------------+ | N | Название теста | Статус | Причина неудачи | +----+--------------------------------------------------+--------+-----------------+ | 1 | test admin role in domain | УСПЕХ | | +----+--------------------------------------------------+--------+-----------------+ | 2 | test check openstack endpoints | УСПЕХ | | +----+--------------------------------------------------+--------+-----------------+ | 3 | test installation source file | УСПЕХ | | +----+--------------------------------------------------+--------+-----------------+ | 4 | test keystone ldap driver | УСПЕХ | | +----+--------------------------------------------------+--------+-----------------+ | 5 | test modules compatibility with openstack | УСПЕХ | | +----+--------------------------------------------------+--------+-----------------+ | 6 | test modules versions | УСПЕХ | | +----+--------------------------------------------------+--------+-----------------+ | 7 | test nova journal middleware | УСПЕХ | | +----+--------------------------------------------------+--------+-----------------+ | 8 | test nova scheduler filter | УСПЕХ | | +----+--------------------------------------------------+--------+-----------------+ | 9 | test valid openstack version | УСПЕХ | | +----+--------------------------------------------------+--------+-----------------+ Запущено 10 за 57.204сек. УСПЕХ (успешно=10, неудачно=0, ошибок=0) ==== ИТОГ === Запущено 10 за 57.204сек. УСПЕХ (успешно=10, неудачно=0, ошибок=0)
Примечание
Подробное описание утилиты доступно в разделе «Утилита самодиагностики».