Просмотр результатов инвентаризации ПО и файлов на устройстве

Для просмотра результатов инвентаризации программного обеспечения (ПО) и файлов:

  1. В меню навигации выберите Устройства.

  2. В списке устройств дважды щелкните по записи о нужном устройстве, нажмите правой кнопкой мыши на записи и в меню выберите Открыть или выберите запись и затем на панели быстрого просмотра в списке действий нажмите Открыть.

  3. На странице с информацией об устройстве нажмите Инвентаризация ПО и файлов:

    device soft

Результаты инвентаризации группируются на вкладках:

  • Пакеты — список ПО, установленного с помощью пакетного менеджера (APT, RPM и др.);

  • Файлы — список файлов, обнаруженных на устройстве в рамках файловой инвентаризации (не включает результаты поиска с помощью модуля file.find);

  • File-Find — таблица с результатами поиска файлов, выполненного с использованием конфигураций с формулами на базе модуля file.find.

Для настройки расписания сбора информации об установленном ПО и добавления исключений см. раздел «Сбор данных программного обеспечения».

Список ПО, установленного на устройство с помощью пакетного менеджера

На вкладке Пакеты отображается таблица со списком пакетов, установленных на устройстве через систему управления пакетами:

device soft1

Каждая строка соответствует одному пакету и содержит основную информацию о нем: имя пакета, версия, производитель, дата установки, статус установки и т.д.

В столбце Статус установки, например, при работе с ОС Astra Linux, отображается символьный код состояния пакета в соответствии с форматом dpkg, который точно отражает текущее положение пакета в системе.

Код состоит из флагов:

Флаг Возможные значения

Желаемое действие

  • u = Unknown (неизвестное состояние);

  • i = Install (должен быть установлен);

  • h = Hold (удержание пакета без обновления);

  • r = Remove (отметка на удаление);

  • p = Purge (отметка на полное удаление)

Текущее состояние

  • n = Not-installed (не установлен);

  • c = Config-files (остались конфигурационные файлы);

  • H = Half-installed (частично установлен);

  • U = Unpacked (распакован);

  • F = Half-configured (частично сконфигурирован);

  • W = Triggers-awaiting (ожидает запуска триггера);

  • t = Triggers-pending (ожидает выполнения триггера);

  • i = Installed (установлен)

Ошибки

  • <пусто> (нет ошибок);

  • R = Reinst-required (требуется переустановка)

Примеры кодов статусов:

Пример кода Описание

ii

Пакет установлен и сконфигурирован

rc

Пакет удален, но конфигурационные файлы остались

hi

Пакет удерживается от обновлений, но установлен

pn

Пакет помечен на полное удаление, не установлен

iF

Пакет установлен, но не настроен полностью

iW

Пакет установлен, ожидает запуска триггера

it

Пакет установлен, триггер ожидает выполнения

pF

Пакет помечен на полное удаление, частично сконфигурирован

rF

Пакет помечен на удаление, частично сконфигурирован

Статусы автоматически обновляются при каждом запуске инвентаризации.

В таблице доступны фильтры:

  • сопоставленное/несопоставленное ПО — отображает только пакеты, которые удалось отождествить с записями в справочнике ПО (сопоставленные) или те, что не совпали ни с одним правилом (несопоставленные);

  • статус установки — фильтрует пакеты по комбинации символов состояния.

    Вводите маску в стиле SQL LIKE. Примеры:

    • ii — только установленные и настроенные;

    • _i — все, где последний символ "i" (например: ii, hi);

    • r% — все, начинающиеся на "r" (удаление или полное удаление);

    • c — только с оставшимися конфигурационными файлами.

На вкладке доступны стандартные возможности поиска и сортировки.

Результаты поиска пакетов на устройстве могут выгружаться в файл формата CSV с учетом настроенных фильтров и выбранных столбцов (кнопка export icon).

Список файлов, обнаруженных на устройстве

На вкладке Файлы отображается таблица со списком обычных файлов, обнаруженных в рамках системной файловой инвентаризации (не включает символические ссылки, устройства, сокеты, FIFO и т. п.):

device soft2

Каждая строка соответствует одному файлу и содержит основную информацию о нем: название, описание, версия, производитель, дата установки, дата обнаружения, признак исполняемости и т. п.

На вкладке доступны стандартные возможности поиска и сортировки.

Результаты поиска файлов на устройстве могут выгружаться в файл формата CSV с учетом настроенных фильтров и выбранных столбцов (кнопка export icon).

Результаты сбора файловых данных с помощью модуля file.find

На вкладке File-Find отображается таблица со списком файлов, найденных на устройстве с использованием формулы file-find на основе заданных критериев (см. «Формула file-find-formula» и «Пример создания и применения конфигурации для сбора файловых данных»):

file inventory results tab

Список автоматически обновляется при каждом запуске инвентаризации.

В столбце Версия конфигурации отображается значок new tab icon, позволяющий открыть в отдельной вкладке страницу с информацией о версии конфигурации, на основе которой выполнялась инвентаризация.

В таблице доступны фильтры:

  • по имени файла;

  • полному пути к файлу;

  • названию конфигурации;

  • версии конфигурации;

  • пользовательскому идентификатору запроса (тег pillar).

На вкладке доступны стандартные возможности сортировки.

Результаты поиска файлов на устройстве могут выгружаться в файл формата CSV с учетом настроенных фильтров и выбранных столбцов (кнопка export icon).

Администратор может настроить расписание автоматической очистки исторических данных для файловой инвентаризации через модуль file.find (см. «Удаление неактуальных данных»).

Информация о времени последней инвентаризации

Над вкладками Пакеты и Файлы отображается сообщение с информацией о времени последних инвентаризаций.

Если инвентаризация не выполнялась, соответствующее поле отображается как пустое. Данные обновляются автоматически после успешного выполнения инвентаризации на устройстве и синхронизации результатов с сервером управления.

Статус активности миньона отображается над заголовком вкладки Инвентаризация ПО и файлов и соответствует текущему состоянию агента Salt на устройстве:

Возможные статусы:

  • stat on1 — устройство в сети и доступно;

  • stat off1 — устройство не в сети и недоступно;

  • stat not1 — статус устройства не определен.