Hi allWe running GLPI+Fusioninventory in company data center. What is the effort to developer a proxy solution to install in customer environment like 'zabbix proxy'?
In what context do you expect a proxy ?
You still can define in agent conf a HTTP proxy behind which your GLPI server can be reached.
So what do you expect you can't do with a http proxy ?
Do you for example want to contact agents from the server behind a proxy ?
PS: I only edited the title to fix "Fussioninventory"
Sorry to break in this conversation :)
Zabbix proxy is not exactly a HTTP proxy.
From zabbix web page:
"Zabbix proxy is a process that may collect monitoring data from one or more monitored devices and send the information to the Zabbix server, essentially working on behalf of the server. All collected data is buffered locally and then transferred to the Zabbix server the proxy belongs to."
It is used to avoid continuous writes in database, which creates a serious performance issues.
Zabbix proxy gathers all inserts from all devices behind it and sends it in a single insert.
I do not know if this could be a issue to GLPi, since there's no such an amount of info sent continuously (like every second or every 5 seconds).
A work around could be using the DMZ approach:
Gathering all inventories in and inserting with fusioninventory-injector cron.
Thank you Oscar for this accurate comment explaining accurately the "zabbix proxy" approach.
About the work-around you're telling about, it is effectively the current way of doing while you only have to centralize inventory. This work and many people uses this method to inject inventories in GLPI through FusionInventory for GLPI plugin.
We are still working on other way of doing through our agent and we will try to propose other solutions with future 2.4 fusioninventory-agent planned this year.
But actually, I still expected more comment from Marcelo about his real need as I still don't know if our goal follow his goal.
Customer support service by UserEcho