Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Получение логов из Nova Universe

Статья описывает способ получения архива логов из Nova Universe по запросу от поддержки платформы.

1. Как выполнить сбор и получения диагностической информации

Для проверки состояния и работы приложения в кластере k3s используйте стандартные команды kubectl.

В директории /var/log/universe/ansible/ находятся логи процессов инициализации, обновления и других системных операций Nova Universe. В директории /var/log/universe/nova-api/ находятся логи службы nova-management-api.

Для сбора диагностических данных вы можете использовать один из приведенных ниже способов.

1.1. Автоматизированный сбор диагностический данных

  1. Запустите скрипт:

    $ sudo universe logs
  2. Дождитесь окончания процесса сбора данных.

    Collecting logs...
    [####################################################################################################] 100% ✓
    Log collection completed successfully ✅
    Archive: /tmp/support_bundle/support_bundle.tar
  3. Передайте полученный архив службе технической поддержки.

1.2. Ручной сбор диагностических данных

  1. Перейдите в директорию /opt/nova-universe/packages/ansible:

    $ cd /opt/nova-universe/packages/ansible/
  2. Запустите процедуру сбора данных:

    $ sudo ansible-playbook gathering-support-bundle.yaml -i inventory.ini
  3. Передайте полученный архив службе технической поддержки.