Page 1 of 2
Co-financing WAPT GLPI connector
Published: July 23, 2018 - 7:56 PM
by btravers
Hello everyone,
Following a discussion with Vincent, I'm launching a co-financing request for an integration and/or connection module with GLPI. Many of us use GLPI for managing our IT infrastructure and tracking incidents. Connecting WAPT to GLPI would provide dynamic updates to our IT inventory.
The budget is currently estimated at around €7,000; the more of us there are, the less we spend. Thank you for your feedback.
- Automatic inventory retrieval
: o Type (PC, Laptop, Server, etc.)
o Manufacturer (HP, DELL, TERRA, etc.)
o Model (PC 6000 V3, E5510, etc.)
o Serial number
o User (Username of last login)
o Domain
o UUID
o Operating system
o Components
o Software
o Network ports
- Opening a ticket directly from WAPT
- Enabling error detection:
When assigning laptops to users, it is useful to detect potential errors related to maintenance, staff movement, theft, etc. An alert (e.g., TAG) can be triggered if one or more of the following conditions are met:
o If public IP address changes more than 4 times (e.g., 4) = Detection of a site change; the public IP address can be linked to the GLPI LOCATION.
o If user changes more than 4 times (e.g., 4) = Detection of a staff movement. The user can be compared with the GLPI user. If the WAPT user is different from the GLPI user and has been logged in for more than 3 logins, then an alert is triggered.
If the last login is after the date shown, an unused device has been detected. If no inventory data has been updated for more than X days/months, then an alert is triggered.
Re: Co-financing WAPT GLPI connector
Published: July 23, 2018 - 10:27 PM
by vcardon
Just to clarify, the budget discussed on the phone with Bastien only covers the import of inventory data into GLPI, using the Fusion Inventory method.
No business logic is included in this mechanism, and Fusion Inventory would still be necessary to import Linux inventory reports, etc.
Any custom business logic elements would still need to be configured by you in GLPI.
The benefit of this effort is to centralize your inventory in GLPI while using WAPT for deployment across your Windows environment.
Sincerely,
Vincent
Re: Co-financing WAPT GLPI connector
Published: July 30, 2018 - 04:46
by btravers
Hello,
either it's the holidays or nobody's keen on the idea of co-financing.
Any thoughts?
Re: Co-financing WAPT GLPI connector
Published: July 30, 2018 - 12:27
by Floflobel
Hello,
I confess I don't see the point of importing data from WAPT to GLPI. In my case, all workstations are imported directly into GLPI via their agent. It's installed by WAPT, and I see no reason why the deployment shouldn't be from WAPT, and the inventory should be more complete in GLPI.
Could you elaborate with some concrete examples?
Re: Co-financing WAPT GLPI connector
Published: July 30, 2018 - 3:02 PM
by perch
Similarly, I'm interested in some concrete examples.
In any case, having a precarious contract, I can't know if I'll still be able to use Wapt in the future within another organization. This limits my interest in this funding.
Re: Co-financing WAPT GLPI connector
Published: July 30, 2018 - 9:20 PM
by vcardon
Floflobel wrote: ↑July 30, 2018 - 12:27 PM
Hello,
I confess I don't see the point of importing data from WAPT to GLPI. In my case, all workstations are imported directly into GLPI via their agent. It's installed by WAPT, and I see no reason why the deployment shouldn't be from WAPT, and the inventory should be more complete in GLPI.
Could you elaborate with some concrete examples?
The main interests are:
1) Reduce the memory footprint on PCs by having only one agent running
2) Reduce the maintenance workload for system administrators by having only one agent in operation
3) Reduce bandwidth consumption by eliminating the retrieval of a dataset that has become redundant
In Bastien's case, the author of the message, he has to manage several thousand PCs spread across dozens of sites with limited bandwidth, which amplifies the benefits mentioned above. If you are in a different situation, your needs will be different.
Tranquil IT will develop this extension if it is 100% funded. It will not be funded from its own resources because we do not use GLPI internally. Furthermore, the intention is for this extension to benefit everyone. Finally, this collaborative funding model for the development of open-source software is based on that of Teclib, the main private sponsor behind GLPI, so Tranquil IT fully respects the spirit of GLPI.
Sincerely.
Vincent
Re: Co-financing WAPT GLPI connector
Published: September 26, 2019 - 11:43 AM
by sitasi44
Hello,
what is the current status of this project?
Best regards.
Re: Co-financing WAPT GLPI connector
Published: September 26, 2019 - 10:02 PM
by btravers
Hello,
Having received no feedback, I finally created a package that uses the GLPI APIs. Not being a developer, it took me some time to understand Python and the APIs, but I'm happy with the result. Basically, the package retrieves the minimum information about the workstation (name, IP address, domain, etc.), queries the GLPI database to see if the PC exists, and if not, creates it.
This functionality has been in place for a few months and has allowed us to identify workstations that weren't previously inventoried.
Today, I'm expanding the package by querying the switch to determine which port the PC is connected to. The ultimate goal is to include the room number in the switch port description, which will allow us to retrieve this data and thus dynamically locate the PCs and update it in GLPI via an API request.
Have a good day,
Bastien
Re: Co-financing WAPT GLPI connector
Published: September 27, 2019 - 09:43
by sitasi44
Hello,
Thank you for this very interesting feedback.
I'd like to make a small suggestion.
GLPI has a plugin that retrieves a machine's warranty date.
This warranty date is then entered in the computer management section. Since
the warranty start date often corresponds to the purchase date, wouldn't it be possible to use this date to populate the field in WAPT?
This is just a suggestion, of course.
Best regards.
Re: Co-financing WAPT GLPI connector
Published: September 28, 2019 - 4:00 AM
by btravers
Hello, it's relatively quick to add a date to a workstation's financial information via the API. This date can be the initial installation date. But I wasn't aware that WAPT had a warranty date?
Bastien