Диагностика модуля TIONIX.Monitor¶
Логирование служб, используемых модулем TIONIX.Monitor¶
Логирование происходит с помощью модуля logging
.
Отладка модуля TIONIX.Monitor¶
В случае возникновения проблем в работе модуля существуют следующие пути решения:
Выставить уровень логирования в значение
DEBUG
, что позволит зафиксировать сообщения о событиях в лог-файлах с максимальной детализацией для диагностики и решения проблем.Запустить утилиту самодиагностики модуля
openstack tnx tests
.Пример использования:
openstack tnx tests --names tnx_monitor --modules Диагностика модулей TIONIX началась. Запускаем тесты для: tnx_monitor +-------------------------+-------------------------------------------------------------------------------------+ | Дата и время запуска | Пт 14 июн 2019 13:22:21 MSK | +-------------------------+-------------------------------------------------------------------------------------+ | Версия OpenStack | Queens (17.0.9) | +-------------------------+-------------------------------------------------------------------------------------+ | Имя хоста | test.stand.loc | +-------------------------+-------------------------------------------------------------------------------------+ | Дистрибутив | CentOS Linux 7.6.1810 | +-------------------------+-------------------------------------------------------------------------------------+ | Управляющие узлы | 1 | +-------------------------+-------------------------------------------------------------------------------------+ | Вычислительные узлы | 2 | +-------------------------+-------------------------------------------------------------------------------------+ | База данных | mysql Ver 15.1 Distrib 10.1.20-MariaDB, for Linux (x86_64) using EditLine wrapper | +-------------------------+-------------------------------------------------------------------------------------+ | Источник пакетов | pypi-queens.tionix.loc | +-------------------------+-------------------------------------------------------------------------------------+ | Версия tionix-licensing | 2.0.1 | +-------------------------+-------------------------------------------------------------------------------------+ ============== TIONIX.Monitor Версия: 2.3.0 (актуальная: текущая) Лицензия: 03-002-45108d2f0853cf3d6616 (действительна до 31.09.2020 03:00:00) ============== +--+-------------------------------------+-------+----------------+ |N |Название теста |Статус |Причина неудачи | +--+-------------------------------------+-------+----------------+ |1 |test config file existence |УСПЕХ | | +--+-------------------------------------+-------+----------------+ |2 |test connection to gnocchi |УСПЕХ | | +--+-------------------------------------+-------+----------------+ |3 |test connection to keystone |УСПЕХ | | +--+-------------------------------------+-------+----------------+ |4 |test connection to zabbix |УСПЕХ | | +--+-------------------------------------+-------+----------------+ |5 |test gnocchi metrics |УСПЕХ | | +--+-------------------------------------+-------+----------------+ |6 |test license validity |УСПЕХ | | +--+-------------------------------------+-------+----------------+ |7 |test migrations applied |УСПЕХ | | +--+-------------------------------------+-------+----------------+ |8 |test monitor api connection |УСПЕХ | | +--+-------------------------------------+-------+----------------+ |9 |test monitor api service registration|УСПЕХ | | +--+-------------------------------------+-------+----------------+ |10|test monitor systemd services |УСПЕХ | | +--+-------------------------------------+-------+----------------+ Запущено 10 за 75.008сек. УСПЕХ (успешно=10, неудачно=0, ошибок=0) ==== ИТОГ ==== Запущено 10 за 75.008сек. УСПЕХ (успешно=10, неудачно=0, ошибок=0)
Примечание
Подробное описание утилиты доступно в разделе «Утилита самодиагностики».