FusioninvenTory что это за программа

Fusioninventory agent установка windows

В рамках данной заметки, я покажу и предоставлю небольшой скрипт для ручной установки агента fusioninvetory на Windows системы используемые у меня на рабочем месте. Заметка опирается на ту где я рассмотрел в виде пошаговой заметки как развернуть сервис GLPI.

Скрипт представляет из себя обычный bat-файл и ресурс в сети на котором расшарен специализированный каталог (Может быть развернут как на Windows системах так и с использованием сервиса SAMBA на Ubuntu системах, как сделано у меня) с исполняемыми файлами агента (где взять файлы агента смотрите основную заметку на которую опирается эта, там приводятся ссылки, здесь у меня исполняемые файлы уже переименованы для моего удобства) и подготовленным под мой сервер glpi файлом реестра для импортирования настроек в систему.

На заметку: скрипт нужно запускать с правами локального Администратора или Администратора Домена на рабочих станциях где нужно установить агент.

И так содержимое reg файла:

installation agent fusion inventory sur Terminal Android Février 2017

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREFusionInventory-Agent]
«backend-collect-timeout»=»180»
«ca-cert-dir»=»»
«ca-cert-file»=»»
«debug»=»2»
«delaytime»=»300»
«html»=»0»
«httpd-ip»=»»
«httpd-port»=»62354»
«httpd-trust»=»»
«local»=»»
«logfile»=»C:Program FilesFusionInventory-Agentfusioninventory-agent.log»
«logfile-maxsize»=»16»
«logger»=»File»
«no-category»=»»
«no-httpd»=»1»
«no-p2p»=»0»
«no-ssl-check»=»0»
«no-task»=»»
«password»=»glpi»
«proxy»=»»
«server»=»http://10.7.8.154/glpi/plugins/fusioninventory/»
«scan-homedirs»=»0»
«scan-profiles»=»0»
«tag»=»»
«timeout»=»180»
«user»=»glpi»

и собственно содержимое скрипта:

ver | find «6.1» > nul

if %ERRORLEVEL% == 0 goto W7

ver | find «5.1» > nul

if %ERRORLEVEL% == 0 goto XP

:XP
rem help po install C:666>agentx86.exe ?
rem uninstall «C:Program FilesFusionInventory-AgentUninstall.exe» /S
sc query | findstr /i «FusionInventory-Agent»
rem если вывод не равен 0 тогда устанавливаем агент
if %ERRORLEVEL% == 0 goto (wxp) else (goto END)
:wxp
mkdir c:666
xcopy /Y /Z /R 10.9.9.1fileglpiagentx86.exe c:666
xcopy /Y /Z /R 10.9.9.1fileglpiwinxpagent.reg c:666

Fusion Inventory Agent Test


c:666agentx86.exe /acceptlicense /add-firewall-exception /execmode=Service /installtasks=Full /runnow /no-start-menu /S
regedit /S c:666winxpagent.reg
net stop FusionInventory-Agent
net start FusionInventory-Agent
rmdir /S /Q c:666
:END
rmdir /S /Q c:666
exit

:W7
IF EXIST «%PROGRAMFILES(X86)%» (GOTO 64BIT) ELSE (GOTO 32BIT)

:64BIT
rem help po install C:666>agentx86.exe ?
rem uninstall «C:Program FilesFusionInventory-AgentUninstall.exe» /S
sc query | findstr /i «FusionInventory-Agent»
rem если вывод не равен 0 тогда устанавливаем агент
if %ERRORLEVEL% == 0 goto (W7X64) else (goto END)
:W7X64
mkdir c:666
xcopy /Y /Z /R 10.9.9.1fileglpiagentx64.exe c:666
xcopy /Y /Z /R 10.9.9.1fileglpiwinxpagent.reg c:666
c:666agentx64.exe /acceptlicense /add-firewall-exception /execmode=Service /installtasks=Full /runnow /no-start-menu /S
regedit /S c:666winxpagent.reg
net stop FusionInventory-Agent
net start FusionInventory-Agent
rmdir /S /Q c:666
:END
rmdir /S /Q c:666
exit

:32BIT
rem help po install C:666>agentx86.exe ?
rem uninstall «C:Program FilesFusionInventory-AgentUninstall.exe» /S
sc query | findstr /i «FusionInventory-Agent»
rem если вывод не равен 0 тогда устанавливаем агент
if %ERRORLEVEL% == 0 goto (w7x86) else (goto END)
:w7x86
mkdir c:666
xcopy /Y /Z /R 10.9.9.1fileglpiagentx86.exe c:666
xcopy /Y /Z /R 10.9.9.1fileglpiwinxpagent.reg c:666
c:666agentx86.exe /acceptlicense /add-firewall-exception /execmode=Service /installtasks=Full /runnow /no-start-menu /S
regedit /S c:666winxpagent.reg
net stop FusionInventory-Agent
net start FusionInventory-Agent
rmdir /S /Q c:666
:END
rmdir /S /Q c:666
exit

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

Вот собственно и все, чем я хотел поделиться с читателями моего блога. До встречи, с уважением автор блога — ekzorchik. Автоматизация установки агента fusioninventory на Windows системы

После того как мы установили и настроили менеджер IT-инфраструктуры — GLPI, необходимо собрать информацию о ПК сети. Для этого нам понадобится плагин fusioninventory.

Читайте также:
Acronis true image home что это за программа и нужна ли она

Скачиваем плагин с официального сайта Fusioninventory — http://fusioninventory.org:

Распаковываем и помещаем в директорию /plugins, у меня это /var/www/support.it-school.pw/plugins:

Заходим в систему GLPI и переходим в раздел «Настройки» — «Дополнения»

И выполняем установку дополнения:

И включаем плагин:

После включения в главном меню появиться раздел «Дополнения» — «FusionInventory»:

Переходим в раздел «Организация» и указываем ссылку на менеджер IT-инфраструктуры. В нашем случае это http://support.it-school.pw:

Переходим «Дополнения» — «FusionInventory»:

Следующий этап — это установка клиента на ПК в локальной сети.

Для Ubuntu / Debian:

После установки редактируем конфигурационный файл:

Находим строку server = http://server.domain.com/glpi/plugins/fusioninventory

и меняем на: server = http://support.it-school.pw/plugins/fusioninventory , не забудьте раскомментировать строку. Сохраняем изменения и перезапускаем fusioninventory-agent:

Для Windows:

Скачиваем агента: http://forge.fusioninventory.org/projects/fusioninventory-agent-windows-installer/files. Так как система на ПК оказалась 32-битная, то скачиваем fusioninventory-agent_windows-x86_2.3.17.exe и производим стандартную процедуру установки приложения:

Соглашаемся с лицензионным соглашением:

Выбираем настройки по умолчанию:

Указываем директорию для установки приложения:

Указываем url плагина на сервере. В нашем случае это http://support.it-school.pw/plugins/fusioninventory :

Наблюдаем процедуру копирования файлов:

Завершаем процесс установки:

Переходим в Главное меню и запускаем агента на исполнение:

Переходим в интерфейс менеджера IT-инфраструктуры (GLPI). «Оборудование» — «Компьютеры» и констатируем, что первый ПК у нас уже в системе:

Понадобилось мне собрать инфу о конфигурации компьютеров в рабочей сети. В качестве базы была выбрана GLPI. Т.к. OCS Inventory уже описывали на хабре и в коментариях к той статье упоминалось про Fusion Inventroy, то его и будем устанавливать.
Основные задачи:

  1. прикрутить Fusion Inventory к GLPI, без использования OCS Inventory;
  2. скрипт сбора инфы запускать вручную, при необходимости (чтобы в памяти ничего лишнего не висело);
  3. собрать конфигурацию компьютеров, управляющих промышенным оборудованием (они не подключены к сети);

На сервере уже должен быть установлен и настроен LAMP( в моем случае — это FAMP).

Устанавливаем GLPI

Создаём базу и пользователя (USER и PASSWORD заменить на свои):

Добавляем в настройки апача (httpd.conf или httpd-vhosts.conf):

Идем на созданный сайт(http:///glpi/) и выбираем язык установки Russian, а дальше там всё понятно.

Устанавливаем FusionInventory (сервер)

Скачиваем FusionInventory плагин и распаковываем в папку плагинов GLPI:

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

Заходим в GLPI под админским аккаунтом, меню «настройки» -> «дополнения» -> в поле «FusionInventory» -> «обновить/установить» -> «включить». «Устанавливаем», а затем включаем все части плагина в таком порядке:

  1. FusionInventory
  2. FusionInventory INVENTORY
  3. FusionInventory SNMP

Устанавливаем FusionInventory (клиент)

Скачиваем и устанавливаем клиент:
forge.fusioninventory.org/projects/fusioninventory-agent/wiki/Agent_supportedplateforms
При установке указываем путь к серверу(у Win версии настройки задаются во время установки):

Если используется DNS, то:

Для Active Directory:

Возможно придётся указать дополнительные настройки (proxy, etc) — чекбокс «Advanced» при установке.
После установки клиента, заходим в веб интерфейс GLPI -> «Дополнения» -> «FusionInventory» -> «Управление агентами» и смотрим появился ли компьютер в списке.
Чтобы агент не висел постоянно в памяти, то после установки:

Windows

После запуска этого скрипта конфигурация сохранится в каталог «xml». Для импорта конфигурации в базу — заходим в glpi -> «Дополнения» -> «FusionInventory» -> «Import agent XML file» и выбираем нужный файл из папки xml.
В итоге получим portable версию Fusion Inventory, которую можно запускать с флешки. Главное быть уверенным, что ни у кого нет какой либо живности на компьютере.

Источник: soo-voi.ru

GLPI — автоматизация сбора информации о ПК

Установка и настройка менеджера IT-инфраструктуры — GLPI

После того как мы установили и настроили менеджер IT-инфраструктуры — GLPI, необходимо собрать информацию о ПК сети. Для этого нам понадобится плагин fusioninventory.

Скачиваем плагин с официального сайта Fusioninventory — http://fusioninventory.org:

Распаковываем и помещаем в директорию /plugins, у меня это /var/www/support.itsch.ru/plugins:

ls /var/www/support.itsch.ru/plugins
fusioninventory remove.txt

Читайте также:
Eset nod32 internet security что это за программа

Заходим в систему GLPI и переходим в раздел «Настройки» — «Дополнения»

glpi - дополнения

И выполняем установку дополнения:

glpi- установка дополнений

И включаем плагин:

glpi - включение плагина

После включения в главном меню появиться раздел «Дополнения» — «FusionInventory»:

glpi - FusionInventory

glpi adress FusionInventory

Переходим в раздел «Организация» и указываем ссылку на менеджер IT-инфраструктуры. В нашем случае это http://support.itsch.ru:

glpi FusionInventory add url

Переходим «Дополнения» — «FusionInventory»:

glpi FusionInventory main

Следующий этап — это установка клиента на ПК в локальной сети.

Для Ubuntu / Debian:

# apt-cache search FusionInventory
fusiondirectory-plugin-fusioninventory — FusionInventory plugin for FusionDirectory
fusiondirectory-plugin-fusioninventory-schema — LDAP schema for FusionDirectory fusioninventory plugin
fusioninventory-agent — Hardware and software inventory tool (client)
fusioninventory-agent-task-deploy — Software deployment support for FusionInventory
fusioninventory-agent-task-esx — ESX and ESXi inventory
fusioninventory-agent-task-network — Network device discovery for FusionInventory Agent
libfusioninventory-agent-task-deploy-perl — transitional dummy package
libfusioninventory-agent-task-esx-perl — transitional dummy package
libfusioninventory-agent-task-netinventory-perl — transitional dummy package
libfusioninventory-agent-task-network-perl — transitional dummy package
libfusioninventory-agent-task-snmpquery-perl — transitional dummy package
# apt-get install fusioninventory-agent

После установки редактируем конфигурационный файл:

mcedit /etc/fusioninventory/agent.cfg

Находим строку server = http://server.domain.com/glpi/plugins/fusioninventory

и меняем на: server = http://support.itsch.ru/plugins/fusioninventory , не забудьте раскомментировать строку. Сохраняем изменения и перезапускаем fusioninventory-agent:

service fusioninventory-agent restart

Для Windows:

Скачиваем агента: http://forge.fusioninventory.org/projects/fusioninventory-agent-windows-installer/files. Так как система на ПК оказалась 32-битная, то скачиваем fusioninventory-agent_windows-x86_2.3.17.exe и производим стандартную процедуру установки приложения:

FusionInventory install

Соглашаемся с лицензионным соглашением:

FusionInventory install license

Выбираем настройки по умолчанию:

FusionInventory install default

Указываем директорию для установки приложения:

FusionInventory install Folder

Указываем url плагина на сервере. В нашем случае это http://support.itsch.ru/plugins/fusioninventory :

FusionInventory install url

Наблюдаем процедуру копирования файлов:

FusionInventory installing

Завершаем процесс установки:

FusionInventory installing end

Переходим в Главное меню и запускаем агента на исполнение:

FusionInventory-agent start

FusionInventory-agent start-1

FusionInventory-agent start-2

Переходим в интерфейс менеджера IT-инфраструктуры (GLPI). «Оборудование» — «Компьютеры» и констатируем, что первый ПК у нас уже в системе:

g;pi - pc

И так со всеми ПК в сети.

Источник: itsch.ru

Fusioninventory

Плагин для GLPI. Агент FusionInventory является универсальным агентом управления. Он выполняет
определенное количество задач, в соответствии со своим собственным планом выполнения, или от имени сервера GLPI с плагином fusioninventory, действуя в качестве контрольной точки.

FusionInventory действует как шлюз и собирает информацию от агентов. Он создаёт и обновляет информацию в GLPI с минимальными усилиями администратора. На данный момент поддерживается такой список устройств:
компьютеры, сетевые устройства, принтеры, виртуальные машины, телефоны на Андроиде.

FusionInventory поддерживает различные механизмы виртуализации.

VMware VCENTER / ESX / ESXi
Virtualbox
Libvirt
Xen
OpenVZ / Virtuozzo
Parallels
LXC
FreeBSD Тюрьмы
HPVM
Vserver
Hyper-V

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

Wake On LAN Агент может отправить Wake On LAN порядка в своей локальной сети. Используя плагин GLPI, вы можете планировать, когда компьютеры должны пробудиться и из которого агента.

FusionInventory агент представляет собой общий мультиплатформенный агент. Он может выполнять большой спектр задач управления, таких как локальная инвентаризация, развертывание программного обеспечения или обнаружения сети. Он может быть использован как автономно, так и в сочетании с совместимым сервером (OCS Inventory, GLPI, OTRS, URANOS, . ) , действующей в качестве централизованного пункта управления.

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

GLPI Plugin

GLPI является информационным ресурс-менеджером с дополнительным интерфейсом администрирования.

Вы можете использовать его, чтобы создать базу данных для вашей компании (компьютеры, программное обеспечение, принтеры, . ). Система отслеживания работ с уведомлениями на почту и методы создания баз данных с информацией о сетевой топологии упрощают повседневную жизнь администратору.

————————
ТРИО теплый пол отзыв
Vkjust отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты

Я уже пять лет не занимаюсь сайтом, так как работаю по 12 часов. Образование у меня среднее, и по этому нет нормальной работы. Если бы сайт приносил по 100$ в месяц, я бы добавлял по 50 статей каждый месяц. Если отправите пожертвования, я оставлю Ваши имена и фамилии в списке благодетелей !
Bitcoin: 1AP3JCZVFpHzZwcAyNztbrbFFiLdnKbY1j
Litecoin LfHXHz4k6LnDNNvCodd5pj9aW4Qk67KoUD
Dogecoin D9HHvKNFZxRhjtoh6uZYjMjgcZewwiUME9
Есть также другие кошельки.

Читайте также:
Spybot что это за программа

Лицензия:
GPL2
GNU/Linux BSD Unix Macintosh OS XWindows

Язык программирования:
Perl
Сайт проекта
Скачать Fusioninventory

Источник: linexp.ru

alex_tesla

Запарившись после обновлений патчить и править OCS на предмет кодировки, решил отказаться от него в пользу FusionInventory.
Глобальных плюсов пока нашел три:
1. Кодировка сразу в UTF-8.
2. Не нужен промежуточный сервер, т.е. сбор происходит напрямую в плагине GLPI.
3. Из-за п.2 нет необходимости в отслеживании синхронизации баз OCSа и GLPI.
Как маленький дополнительный бонус: Fusion показывает какой антивирь стоит на компе на отдельной вкладке.
Еще он может сам опрашивать устройства по snmp, но с этим я пока не разбирался.

Из минусов — на компах юзеров агент запускается внутри перла.

Настройка и установка плагина и агента банальная. Апдейт агента происходит «поверх» старого, поддерживается «тихая» установка.

24 comments — :
( 24 comments — Leave a comment )

А во Fusion-клиенте ничего не нужно настраивать для отдачи информации о хосте? А то я установил клиент, а он лишь отображается лишь в «Agent Configuration». В Unknown Hosts его нет. Может я что не так делаю?

В клиенте я указывал только URL моего сервера GLPI (http://glpi.local.dom). То, что в Unknown Hosts ничего нет — так и должно быть, ведь хост-то известен, поэтому и виден в Agent Configuration.
Загляните в Agent Configuration, в строчке с вашим компом, в крайнем правом поле «Линк Компьютера» должна отображаться ссылка на экспортированную конфигурацию
Если линка нет, то загляните в «Черный список», там описаны поля, при совпадении которых компьютер не импортируется. Например, если от клиента будет передан серийный номер «0000000», то импорта не будет. Если же линк есть, а в списке компьютеров он не отображается, то значит он уже был ранее имортирован OCSом, например, и затем удален вручную. В GLPI записи просто так не удаляются, они помечаются как «удаленные». В списке включите «отображать удаленные объекты» и может увидите.

Ну как snmp попробовали?
а то счас разрываюсь или OCS или FusionInventory

На snmp забил, сервера мониторю zabbix-ом, а от юзерских машин и так информации хватает. От OCS-а полностью отказался, т.к. запарили казусы при синхронизации между ним и GLPI.

«тихая» установка

добрый день! подскажите пожалуйста, как осуществить «тихую» установку агентов FusionInventory на ПК с windows.
где можно задать периодичность сбора информации с ПК? спасибо!

Re: «тихая» установка

На сайте в доках есть подсказка по ключам запуска инсталятора агента:
/help Display this help. The space in front of /help is mandatory!
/S Run setup in silent mode
/installdir=dirname Set installation directory of agent
/server=url1,url2 Set url of server
/tag=tagame Set tag of agent
/user=username Set username
/pass=password Set password
/realm=realm Set realm
/ca-cert-file=filename Set filename of certificate
/no-ssl-check No certificate check when establishing SSL connection
/proxy=http://proxy/ Set proxy
/debug Set debug mode
/rpc-port Set RPC port number
/scan-homedirs Look for virtual machines in home directories
/runnow Run agent after end of installation
/update-firewall Update the Firewall to register the agent
/execmode=option launch the agent with a service(service)/windows task scheduler(task)/or keep settings unchanged(none) (default is service)

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

Источник: alex-tesla.livejournal.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru