Сбор данных программного обеспечения

При инвентаризации программного обеспечения (ПО) не все пакеты и исполняемые файлы, собираемые с устройств, являются программным обеспечением и представляют ценность для обработки.

Чтобы минимизировать количество информации, получаемой от агента, и сэкономить трафик, вы можете настроить сбор данных ПО, используя «белый список» (в разделе Только выбранные указываются директории сканирования и/или перечень пакетов) и «черный список» (в разделе Исключая выбранные указывается список исключений).

Для настройки сбора данных о ПО на устройстве:

  1. На боковой панели главной страницы выберите Настройки > Инвентаризация устройств > Сбор данных программного обеспечения.

  2. Проставьте чекбокс Собирать данные (по умолчанию сбор данных включен, то есть чекбокс проставлен).

  3. Настройте расписание сбора полных данных и дельты данных, затем нажмите на кнопку Сохранить.

    Пример:

    set soft1
  4. Перейдите на вкладку Собираемые данные.

    set soft4

    Где:

    • Все — данные собираются со всего устройства;

    • Только выбранные — данные собираются по указанным пакетам и в указанных директориях;

    • Исключая выбранные — сбор данных не выполняется по указанным пакетам и в указанных директориях.

  5. Выберите один из вариантов сбора данных:

    • Все;

    • Только выбранные:

      1. В строке поиска подраздела Наименования пакетов наберите название пакета или выберите название из выпадающего списка.

        Если инвентаризация ПО еще не выполнялась ни разу, то список будет пустой.
      2. В подразделе Директории сканирования исполняемых файлов укажите путь к директории. Для добавления нескольких путей к директориям нажмите на Добавить и введите дополнительный путь к директории.

      3. Нажмите на кнопку Сохранить.

        Пример:

        set soft5
    • Исключая выбранные:

      1. В строке поиска подраздела Наименования пакетов наберите название пакета или выберите название из выпадающего списка.

        Если инвентаризация ПО еще не выполнялась ни разу, то список будет пустой.
      2. В строке поиска подраздела Разделы пакетов наберите название раздела или выберите название из выпадающего списка.

        Если инвентаризация ПО еще не выполнялась ни разу, то список будет пустой.
      3. В подразделе Директории сканирования исполняемых файлов укажите путь к директории. Для добавления нескольких путей к директориям нажмите на Добавить и введите дополнительный путь к директории.

      4. Нажмите на кнопку Сохранить.

        Пример:

        set soft6

Ограничение:

  • максимальное количество сканируемых пакетов подраздела Наименования пакетов не может превышать 1000. Все, что более не будет отображаться в разделе «Пакетный менеджер» при просмотре информации об установленном ПО на устройстве;

  • максимальное количество сканируемых исполняемых файлов, которые расположены в указанных директориях подраздела Директории сканирования исполняемых файлов, не может превышать 800. Все, что более не будет отображаться в разделе «Исполняемые файлы» при просмотре информации об установленном ПО на устройстве.

После выполнения инвентаризации ПО информация о пакетах и исполняемых файлах в разделе «Установленное ПО» отобразится с некоторой задержкой. Это связано с настройкой расписания валидации параметра msg_count (параметры osmax.inventory.software.packages.sync-cache-data-cron и osmax.inventory.software.files.sync-cache-data-cron; по умолчанию — 1 раз в 60 минут).

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

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

Расписание полной инвентаризации должно быть настроено на выполнение не чаще, чем раз в 10 дней. Расписание частичной инвентаризации должно быть настроено на выполнение не чаще, чем раз в 2 часа. Иначе будет большая нагрузка на систему, что может привести к деградации ее работы.