Задача: Сетевая инвентаризация

Задача Сетевая инвентаризация позволяет настроить сканирование сети для удаленного сбора данных с устройств.

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

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

  • ICMP
  • ARP
  • LLDP
  • SNMPDataCollection
  • SSDP
  • DNS
  • SSH
  • WinRM
  • WMI
  • SNMP v1, v2
  • SNMP v3

Полный список собираемых данных вы можете посмотреть в справочнике.

Для выполнения задачи сетевой инвентаризации необходимо, чтобы:

  • Все устройства должны быть доступны для опроса с устройства с агентом.
  • На компьютер, с которого будет проводиться инвентаризация, был установлен агент с функцией сетевой инвентрации - DiscoveryAgent_***Native (не DiscoveryAgentLight_***Native).
  • На остальных компьютерах (с которых данные будут собираться в рамках задачи) агенты устаналивать не нужно.

Важно! Добавьте агент в исключения или доверительные приложения в настройках антивируса. Так как при выполнении задачи агент будет добавляться в доверенные хосты, и если вашем антивирусе не будет настроено разрешение для него, то антивирус просигнализирует это действие, как действие вредоносного ПО и удалит.

На удаленных компьютерах, с которых будут собираться данные, необходимо настроить учетные записи пользователей, через которых будет работать агент для выполнения задачи. Например, для сетевой инвентаризации – учетные данные сети, для SNMP учетные данные SNMP.

Требования к правам учетой записи зависят от протокола, подробнее см. далее.

После того, как вы настроите учетную запись на удаленном компьютере, добавьте ее данные в справочники:

Для создания задачи:

  • Наведите курсор на раздел Сбор данных в верхнем меню.
  • Выберите пункт Задачи инвентаризации в открывшемся подменю.
  • Нажмите кнопку Создать задачу в правом верхнем углу открывшейся страницы.
Начало работы с разделом

После нажатия на кнопку Создать задачу откроется пошаговый мастер. На первом шаге:

  • Нажмите кнопку Сетевая инвентаризация.
Выбор типа задачи

После выбора типа вы перейдете на шаг настроек задачи.

Заполните базовые свойства задачи:

  • Наименование задачи – укажите любое удобное вам значение.
  • Метки (опционально) – ключевые слова, теги, которые потом можно использовать для поиска и фильтрации списка задач.
  • Приоритет выполнения (опционально) – число, которое определяет приоритет запуска задачи. Если две задачи имеют одинаковую дату и время старта, то в начале будет выполнена задачи с наибольшим приоритетом. 

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

Для этого нажмите кнопку Добавить цель и заполните поля, как описано далее.

Заполните поля:

  • Подсеть - укажите IP адреса подсети или диапазон IP адресов, которые требуется просканировать в рамках задачи.
    Обязательно для протоколов сканирования ICMP, SNMPDataCollection.
  • Учетные данные - выберите одного или нескольких пользователей, учетные данные которых будут использоваться для выполнения задачи. С их помощью агент залогинится на устройство, с которого будут собраны данные.
    Эти пользователи должны быть предварительно настроены на компьютерах, на которых будет проводиться инвентаризации, см. описание выше.
    Для протоколов инвентаризации: WinRM (WMI, PowerShell), SNMP, http/https (REST-API) - поле является обязательным.
    Для протокола инвентаризации: SSH - должно быть заполнено хотя бы одно из полей Пользователи или SSH ключи.
    Для выбора пользователя:
    • Нажмите на поле Пользователи.
    • Откроется список пользователей, добавленных в систему. Управление списком осуществляется в разделе Сбор данных / Учетные данные.
    • Выберите пользователя или нажмите кнопку Добавить, если нужного пользователя нет в списке.
    • После этого выпадающий список закроется и в поле отобразится выбранный пользователь. 
    • Если необходимо выбрать еще одного пользователя, повторно нажмите на поле. 
  • Расширенные настройки:
    • Будить устройства перед сканированием - включите, чтобы собирать данные с устройств, которые находятся в спящем режиме (например, с принтеров). В этом случае устройство будет "разбужено" для проведения инвентаризации. Обратите внимание, это увеличит время выполнения задачи, так как потребуется дождаться выхода устройства из спящего режима.
    • Протоколы для сканирования - применяются для поиска активных устройств в сети или подключенных с помощью провода, собирают публичный набор данных об этих устройствах. Доступные протоколы: ICMP, ARP, LLDP, SNMP, SSDP. См. подробнее описание протоколов и требуемых для них настроек
      • Если не выбран ни один протокол, то сбор данных будет предпринят по всему диапазону, указанному в поле Подсеть в задаче сетевой инвентаризации,  без предварительного выявления списка активных целей. Поддерживается агентами 7.1. и выше. Для более старых агентов хотя бы один протокол для сканирования должен быть выбран.
      • Если выбрано более одного протокола, то они будут использоваться в указанном порядке. Порядок протоколов можно менять в списке.
        применяются для поиска активных устройств в сети или подключенных с помощью провода, собирают публичный набор данных об этих устройствах.
      Обратите внимание, выполнение задачи не зависит от ОС устройства:
      • Агент, выполняющий задачу, установлен на Windows + сбор данных производится с ПК на Windows или на Linux.
      • Агент, выполняющий задачу, установлен на Linux + сбор данных производится с ПК на Windows или на Linux.
    • Протоколы для инвентаризации - используются для сбора данных с устройств. Для этого агент логинится на устройство при помощи учетной записи, указанной настройках цели (Учетные данные, SSH ключ) и собирает данные. От протокола зависит объем и полнота собираемых данных. Доступные протоколы: DNS, SSH, WinRM/DCOM (WMI), WinRM (PowerShell), SNMP, RESY API. См. подробнее описание протоколов и требуемых для них настроек.
      • Если не выбран ни один протокол, то будет собран минимальный набор данных.
      • Если выбрано более одного протокола, то они будут использоваться в указанном порядке. Порядок протоколов можно менять в списке.
      Обратите внимание, выполнение задач зависит от ОС устройств (на котором установлен агент/с которого происходит сбор данных). Подробнее на схеме.

Узнайте подробнее:

Описание настроек протоколовСправочник объектов сбора данных по протоколам

Нажмите кнопку Сохранить, чтобы завершить добавление цели в задачу.

Вы можете добавить несколько целей. Используйте эту возможность, если требуется просканировать несколько сетей с отдельными учетными данными.

Добавленные цели отображаются на странице.

Нажмите справа в блоке цели, чтобы:

  • Перейти к цели для ее редактирования.
  • Создать копию цели.
  • Удалить цель из задачи.

После того, как все цели добавлены, заполните расписание запуска задачи:

В случае, если расписание не заполнено, то дата старта заполнится автоматически текущей датой и выполнение задачи запустится сразу после ее создания.
Для настройки расписания заполните поля:

  • Дата старта - дата и время начала выполнения задачи. Если не заполнено, то при создании задачи поле автоматически заполнится текущей датой и временем.
  • Повторять - позволяет задать правила автоматического повторного запуска задачи.
    Узнайте  подробнее о возможностях настройки расписания »

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

Заполнение дальнейших шагов аналогично задаче сбора данных для инвентаризации:

Запуск задачи выполняется аналогично задаче сбора данных для инвентаризации.

Вы можете посмотреть статусы выполнения задачи агентов в разделе История на странице редактирования задачи.

Для этого: 

  • Перейдите в раздел Сбор данных / Задачи инвентаризации с помощью верхнего меню.
  • Найдите задачу в списке.
  • Нажмите на название задачи, чтобы открыть ее на редактирование.
  • Перейдите в раздел История с помощью меню слева.

Узнайте подробнее о возможностях просмотра истории »