Диагностика модуля TIONIX.PointMeter¶
Логирование служб, используемых модулем TIONIX.PointMeter¶
Логирование происходит с помощью модуля logging
.
По умолчанию, файл логов находится в директории /var/log/tionix/pointmeter/
.
Примечание
С описанием процесса логирования, предоставляемого платформой OpenStack, можно ознакомиться в соответствующем разделе официальной документации.
Отладка модуля TIONIX.PointMeter¶
В случае возникновения проблем в работе модуля существуют следующие пути решения:
Выставить уровень логирования в значение
DEBUG
, что позволит зафиксировать сообщения о событиях в лог-файлах с максимальной детализацией для диагностики и решения проблем.Запустить утилиту самодиагностики модуля
openstack tnx tests
.Пример использования:
openstack tnx tests --names tnx_point_meter --modules TIONIX modules diagnostic started. Running tests for: tnx_point_meter +--------------------------+-------------------------------------------------------------------------------------+ | Start date and time | Fri 30 Apr 2020 12:21:32 PM UTC | +--------------------------+-------------------------------------------------------------------------------------+ | OpenStack version | Victoria (22.2.0) | +--------------------------+-------------------------------------------------------------------------------------+ | Hostname | tst-cnt7q-05 | +--------------------------+-------------------------------------------------------------------------------------+ | Distribution | AlmaLinux 8.4 | +--------------------------+-------------------------------------------------------------------------------------+ | Conductor nodes | 1 | +--------------------------+-------------------------------------------------------------------------------------+ | Compute nodes | 2 | +--------------------------+-------------------------------------------------------------------------------------+ | Database | mysql Ver 15.1 Distrib 10.3.28-MariaDB, for Linux (x86_64) using readline 5.1 | +--------------------------+-------------------------------------------------------------------------------------+ | Packages source | rpm-centos.tionix.ru | +--------------------------+-------------------------------------------------------------------------------------+ | Tionix-licensing version | 3.0.0 | +--------------------------+-------------------------------------------------------------------------------------+ ================= TIONIX.PointMeter Version: 3.0.0 (latest: N\A) License: This module does not require a license. ================= +---+----------------------------+--------+---------------------------------------------------------------------------+ | N | Test name | Status | Failure reason | +---+----------------------------+--------+---------------------------------------------------------------------------+ | 1 | test config file existence | FAIL | Following configuration files are not found: /etc/tionix/point_meter.yaml | +---+----------------------------+--------+---------------------------------------------------------------------------+ Ran 1 in 0.000s FAIL (success=0, failures=1, errors=0)) ====== TOTALS ====== Ran 1 in 0.000s FAIL (success=0, failures=1, errors=0)
Примечание
Подробное описание утилиты доступно в разделе «Утилита самодиагностики».