Перейти к содержанию

Добавление компьютера с помощью программы-агента

Установка агента в MS Windows

Программа-агент совместима начиная с Windows Vista+.

  1. Скачиваем программу агента нужной разрядности

    OCS-Windows-Agent-2.10.1.0_x64-Portable.zip

    OCS-Windows-Agent-2.10.1.0_x64.zip

    OCS-Windows-Agent-2.10.1.0_x86-Portable.zip

    OCS-Windows-Agent-2.10.1.0_x86.zip

  2. Распаковываем и запускаем программу-установщик:

  3. Если вы согласны с текстом лицензионного соглашения, то нажмите I Agree.

  4. Выбираем тип установки Network inventory:

  5. Указываем URL до серверной части. В данном примере в поле Sever URL набрано http://192.168.0.11:81/agent. Завершающий слеш не нужен. IP-адрес 192.168.0.11 поменяйте на свой, а также укажите порт.

    Если на сервере используется HTTPS, то нужно скачать сертификат в программе Google Chrome с сервера и сохранить его в каталог C:\ProgramData\OCS Inventory NG\Agent. Имя файла по умолчанию cacert.pem.

  6. Указываем реквизиты для подключения к прокси серверу. В данном случае в выпадающем списке Proxy type выбираем None, т. е. прокси сервер не использовать.

  7. Выбираем чекбокс Immediately launch inventory (= /NOW) для немедленной отправки инвентаризационной информации компьютера на сервер после установки.

  8. Выбираем каталог назначения для установки.

  9. Ждём завершения процесса установки.

  10. Оставляем чекбокс выбранным чтобы программа оставалась работать в фоновом режиме с отображением иконки в трее.

  11. Иконка в системном трее Windows:

  12. Для проверки работы программы-агента перейдите на страницу / Компьютеры вашей установки Severcart:

Если все пункты выполнены верно, то в перечне компьютеров появится новая строка с статусом Нераспределенные и сетевым именем вашего компьютера.

Установка агента в Ubuntu Linux

1. Запускаем обновление ОС:

apt update
apt upgrade

2. Выполняем приведенную ниже команду, чтобы установить агент:

apt install ocsinventory-agent

Во время установки вам будет предложено выбрать, как агент будет взаимодействовать с сервером. Поскольку мы уже настроили сервер, выберите метод http и нажмите на кнопку <Ok>.

3. Затем установим URL-адрес сервера. Синтаксис http[s]://severcart[:port]/agent обычно используется для методов http(s).

Настройка будет записана в файл конфигурации /etc/ocsinventory/ocsinventory-agent.cfg.

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

4. Вы также можете настроить агент для ежечасной инвентаризации системы с помощью cron задания.

mv /etc/cron.daily/ocsinventory-agent /etc/cron.hourly

Как работает программа-агент?

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

Если компьютер отсутствует в БД программы, то он создаётся. Поиск производится одновременно по сетевому имени и UUID компьютера.

Информацию об программе-агенте можно прочитать во вкладке Агент нажав на иконку редактирование нужного компьютера:

У всех автоматически добавленных компонентов появляется иконка с буквой A:

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

Подсвеченные синими рамками пустые поля редактировать допускается.

На созданные оператором программы компонент программа-агент не влияет.

Примечание

Для решения проблем с подключением программы агента смотрите страницу Что делать если не получается подключиться агентом инвентаризации?

Почему среди различных программ-агентов выбрана именно эта?

Краткое перечисление преимуществ:

  1. Программа с открытым исходным кодом под лицензией GNU GPL v2. Стабильна и надежна.

  2. Самодостаточна. Для работы не нужно устанавливать на клиентские компьютеры дополнительные языки программирования, .NET Framework, распространяемых компонентов Visual C++.

  3. Наличие инструментов автоматического развертывания через Active Directory и SSH.

  4. Не открывает лишних TCP и UDP портов. Потенциально лучшая защищенность от сетевых эксплоитов.

  5. Кроссплатформенность (межплатформенность). Работает на Windows, GNU/Linux, MacOS без виртуализации.

Краткое перечисление недостатков:

  1. Слабая обратная связь с серверной частью. Вытекает из п. 4 преимуществ. Программа агент всегда сама инициирует подключение.

  2. Отсутствие информации об SMART параметрах жёстких дисков и температуры процессоров.