Получение логов из Nova Universe
Статья описывает способ получения архива логов из Nova Universe по запросу от поддержки платформы.
1. Как выполнить сбор и получения диагностической информации
Для проверки состояния и работы приложения в кластере k3s используйте стандартные команды kubectl.
В директории /var/log/universe/ansible/ находятся логи процессов инициализации, обновления и других системных операций Nova Universe. В директории /var/log/universe/nova-api/ находятся логи службы nova-management-api.
Для сбора диагностических данных вы можете использовать один из приведенных ниже способов.
1.1. Автоматизированный сбор диагностический данных
-
Запустите скрипт:
$ sudo universe logs -
Дождитесь окончания процесса сбора данных.
Collecting logs... [####################################################################################################] 100% ✓ Log collection completed successfully ✅ Archive: /tmp/support_bundle/support_bundle.tar -
Передайте полученный архив службе технической поддержки.
1.2. Ручной сбор диагностических данных
-
Перейдите в директорию
/opt/nova-universe/packages/ansible:$ cd /opt/nova-universe/packages/ansible/ -
Запустите процедуру сбора данных:
$ sudo ansible-playbook gathering-support-bundle.yaml -i inventory.ini -
Передайте полученный архив службе технической поддержки.