Диагностика модуля Monitor¶
Логирование служб, используемых модулем Monitor¶
Логирование происходит с помощью модуля logging
.
Отладка модуля Monitor¶
В случае возникновения проблем в работе модуля существуют следующие пути решения:
Выставить уровень логирования в значение
DEBUG
, что позволит зафиксировать сообщения о событиях в лог-файлах с максимальной детализацией для диагностики и решения проблем.Запустить утилиту самодиагностики модуля
openstack aos tests
.Пример использования:
openstack aos tests --names monitor --modules Диагностика модулей началась. Запускаем тесты для: monitor +-------------------------+-------------------------------------------------------------------------------------+ | Дата и время запуска | Пт 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 | +-------------------------+-------------------------------------------------------------------------------------+ | Источник пакетов | N\A | +-------------------------+-------------------------------------------------------------------------------------+ ======= 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)
Примечание
Подробное описание утилиты доступно в разделе «Утилита самодиагностики».