Диагностический дамп

Диагностический дамп предназначен для анализа и диагностики состояния Визиона, его компонентов, агентов, прокси, а также другой системной информации на локальном или удалённом узле.

Используйте для сбора диагностических данных скрипт run.sh. Он расположен в директории diagnosic/ дистрибутива.

Чтобы скрипт run.sh работал корректно, в одной директории с ним должен размещаться скрипт collect.sh.

Примечание
По завершении сбора данных скрипт удаляет из них конфиденциальную информацию.

Для уменьшения размера дампа скрипт run.sh упаковывает собранные данные в архив. Этот архив создаётся в той же директории, в которой находится скрипт run.sh.

Данные в архиве упорядочены по директориям:

  • configs/ — конфигурационные файлы компонентов, агентов и прокси;

  • logs/ — журналы работы компонентов, агентов и прокси;

  • sys/ — информация о состоянии памяти и кеша, CPU, дисках и т. д.;

  • vision/ — файлы с информацией о процессах, сервисах, директориях и правах на чтение, запись и исполнение в этих директориях.

Также в архив помещается журнал работы скрипта run.sh — файл diagnostic.log.

Локальный узел#

Для создания диагностического дампа локального узла запустите скрипт run.sh:

./run.sh

Удалённый узел#

Чтобы создать диагностический дамп удалённого узла, необходим доступ к нему по SSH. Укажите параметры подключения в команде запуска скрипта:

./run.sh <user> <host> [<port>]

Здесь:

  • <user> — название учётной записи;

  • <host> — IP-адрес или доменное имя узла;

  • <port> — номер порта.

    Если номер порта не указан, используется значение по умолчанию — 22.