by Polina Marishicheva | Nov 6, 2018 | News, Unclassified
GLPI Network is an incredible ITSM software tool that helps you plan and manage IT changes in an easy way, solve problems efficiently when they come and allows you to take control over your company’s IT infrastructure.
“Meet the new tool that will become your control tower for all your IT Infrastructure!”
So, what makes GLPI Network so great? It is all-in-one ITSM solution which combines different tools for many IT challenges your company’s infrastructure might be facing.
Dynamic inventory with or without agent (GLPI inventory module ex Fusion)
If you have a bunch of devices all over the world and a strict security protocol, it can be pretty hard to take inventory of them. GLPI Network offers you a solution – a dynamic inventory with or without agent (GLPI inventory module ex Fusion)!
Instead of plugins GLPI Network connects to all your devices through Simple Network Management Protocol (SNMP). SNMP is an Internet Standard protocol for collecting and organizing information about managed devices on IP networks and for modifying that information to change device behavior. GLPI Network is also connected to VMWare Virtualization Inventory that allows companies to transform, manage and optimise their IT systems´ infrastructure through virtualisation.
Features for inventory and asset management.
Are you in charge of too many different devices? Not a problem! GLPI Network provides numerous advanced features for inventory and asset management. Get the full information about the state of: PCs and servers, printers, monitors, consumables and cartridges, IP phones, software, locations, switches, routers and etc.
GLPI Network gives a full report about all modifications made, localize assets by geographic area, track equipment lifecycle, – to sum up, handles the whole system.
Mobile device management plugin (Flyve MDM)
Do you have a lot of corporate mobile devices which you would like to have a total control over? GLPI Network provides you with a mobile device management plugin (via Flyve MDM). This smart plugin allows to evaluate all devices (iOS and Android based) to understand better where efficiency might be improved.
Meet Flyve MDM plugin, which combines the following functions:
- Mobile devices monitoring & management
- Mobile software monitoring & management
- Enforcing security and corporate policies
Deployment solutions.
Need to deploy applications? GLPI Network includes a package of deployment solutions on remote computers:
- teledeployment of Windows applications
- teledeployment of Linux applications
- teledeployment of iOS applications (via Flyve)
- teledeployment of Android applications (via Flyve)
Beautiful dashboard
Need clear and straight forward dashboard? You will absolutely like GLPI Network´s beautiful dashboard (Metabase plugin). Metabase is an easy way for everyone to ask questions and learn from data. Enjoy all its benefits installing the Metabase plugin for GLPI Network: learn, check, make reports and keep an eye on the performance of your network.
Service assistance module.
Looking for Service Desk which will meet ITIL standards? The service assistance module of GLPI Network meets the specified standards of ITIL v2, the most widely accepted best practice framework for service management software. Combines categorization, escalation, service level agreement, impact, urgency, priority calculation, status standardization, validation request at several levels and the implementation of automatic workflows based on business policies.
Configure and use antivirus.
Last, but not least is a security question. With GLPI Network you can configure and use antivirus to protect your network. Armadito for GLPI provides a central management console for computers´ antivirus in your IT infrastructure. It could be used to manage various kind of antiviruses like Armadito, Kaspersky and ESET Nod32. With the addition of Fusioninventory project on your central GLPI, you can also check the deployment of antivirus updates.
As you can see, GLPI Network is a complex ITSM software that meets the specific needs of your company. Check the prices for subscription here: https://glpi-project.org/subscriptions/
CHECK THE PRICES
by Alexandre Delaunay | Jun 28, 2018 | Blog, News
The new GLPI 9.3 ITSM software version is out, discover the new features!
Data Center Inventory Management
The main addition of this new GLPI version is the datacenter mode.
The following menu items has been added:
Two new graphical views appears and allow to drag & drop the racks in rooms, and items in racks.
From item’s models (in Setup > Dropdowns), it’s now possible to set the specifications:
- weight ;
- depth ;
- required units ;
- and for rack view, front and rear pictures.
For the Rack plugin users, we provide an optional migration script. It’s available in scripts/migrations folder of archive.
ITIL solution historical
On the main ITIL objects (Tickets, Problems and Changes), the solutions can now be multiple and so historized
A color code is now available to indicate the approval status of the solution:
- orange: Waiting for approval ;
- red: Refused solution ;
- gree: Accepted Solution.
OpenStreetMap integration
The locations now include a widget to place a marker on an openstreetmap view (and so facilitate latitude and longitude definition).
To consume these geographical data, from an inventory items list, a new icon is available to display a map view.
Login multiples sources
GLPI 9.3 ITSM software now supports on its login page, the selection of user login source.
Thus, the same login can be present on several authentication sources (same login on two different LDAP directories for example).
By default, if only one source is available (Internal GLPI DB), the dropdown list remains hidden.
Historical filters
On Historical tab of GLPI items now appears controls for filtering the displayed rows.
You will be able to set display for the following columns:
- Date ;
- User ;
- Field ;
- Update.
MYSQL InnoDB engine
New GLPI installations will now stored on MySQL InnoDB engine.
This will mainly prevent locks on the entire tables during expensive queries and no longer block the GLPI interface for other users (the initiator of the query will always be while the execution).
The existing instances will remain by default on the MyISAM engine. We can’t perform the migration with the classic update script. This is a lengthy operation depending on the size of the database and server performances.
For reasonably sized GLPI instances (glpi_logs table < 1Go), we provide an optional script scripts/innodb_migration.php in the archive to allow you to apply this change.
For large GLPI instances (glpi_logs table > 1Go), the script can be very long, you should prefer an external tool like Percona, pt-online-schema-change.
Always be sure to make a backup before these interventions!
GLPI Network by Teclib’
We’re launching a new website for the GLPI Network distribution.
You will be able to:
- subscribe to editor support (tiers 3) on GLPI and popular plugins,
- donate to support the project,
- find a partner to help you integrate GLPI in your IT.
In the next months, new services will be added on this website:
- “Virtual appliance” download,
- get specifications of standard asset models (weight, dimensions, pictures, …),
- get preconfigured models dictionaries.
See you on https://services.glpi-network.com/!
Misc
- The purgelogs plugin is now part of the GLPI core.
- A new keyboard shortcut in textareas to submit forms has been added.
- Network equipments and printers can now embed disks.
- Print support is now better.
- Multiple inventory items in licenses.
- The CAS library is now an external dependency (its license conflicts with GLPI one). It will be necessary to install the package of your distribution ( install php-cas).
- The demo website has been reviewed. It’s now filled with coherent data and is reset regularly.
Links
by Polina Marishicheva | Apr 3, 2018 | News
Since the project birth in 2003, GLPI has been the go-to destination for individuals and companies searching for a free and open-source ITSM software solution. (more…)
by Alexandre Delaunay | Jun 9, 2017 | Blog, News
About 2 years ago, we’ve begin to add some unit tests in the GLPI project; thanks to Valentin and Remi Collet. The PHPUnit framework has been used, since this is the most “common” choice for a PHP project.
Unfortunately, many parts of the code are not tested yet… This is a huge job; but we’re working on it. Nowadays, each new feature implemented in GLPI is unit tested; and we plan to spend time this summer to work on all of this.
Why now?
I personally appreciate atoum since its very beginning, and I’ve proposed to switch a while ago. Since we plan to add more and more tests; switching while there are still a few tests was easier. That’s why it’s been done now.
So, why to switch?
Well… Speaking of PHP unit testing frameworks, there are not so many possible choices. PHPunit is probably the oldest unit testing framework available for PHP; and it does the job, really. atoum is a more recent and modern choice, and it has some interesting capabilities:
- testing variables types (if you test an integer and get a string, this is not correct),
- wonderful mocking system (that permit to mock php native functions, constants, …),
- use closure to test outputs, exceptions, … (way more interesting than phpunit’s annotations),
- concurrent run of tests (even if it have been disabled for GLPI),
- fully isolated tests,
- chained calls,
- more natural way to write tests (this is maybe just my point of view – but this is really more simple to me).
Also, GLPI is a French project, most core team members are French, just as atoum! 😉
On a technical note
Switching from PHPUnit to atoum is not something very difficult, especially if you did not yet use advanced features (which is the case for GLPI); but it is not really something that can be scripted. In facts, it could for some common cases, but reviewing tests is not something bad globally. Also, re-writing tests is a very good start point to learn new syntax, asserters and possibilities.
For the GLPI project, we’ve spent two days working on the rewrite. What we had to take care of:
- atoum is not permissive at all. Every notice in the code will make tests fail per default (which is a good point); we had to fix them;
- we’re doing kind of functional tests and not only unit tests. Some existing tests used to change existing values in the database, before resetting them. That cannot be done running tests concurrently;
- atoum does not support dependencies across tests; which phpunit does. It should seem a bad point, but the point is “tests are isolated”. So… They cannot be dependent, we had to find another way;
- session usage: GLPI uses many data in the session; and that is really a problem for testing… We had to disable concurrent runs mainly because of that :’(
The future
In a close future, we plan to improve our unit tests; since many parts of the code are not tested at all. We also plan to split our unique directory into several ones, making possible to disable concurrent runs only on functional tests, not on the whole tests suite.
Johan Cwiklinski.
by Alexandre Delaunay | Feb 23, 2016 | Blog, News
Dear Users,
To begin with, we reviewed GLPi’s version numbering (actual version is 0.90.1). Indeed, during the past 13 years of existence and after more than 80 releases, we received many requests for the release of version 1.0. Thus, we eventually decided it was time for a change! However, as releasing a version 1.0 would not completely reflect GLPi’s maturity and history, we chose to jump directly to version 9.1 instead of 0.91.
Furthermore, we are proud to announce that GLPi version 9.1 is due for release in spring, and includes the following features:
- a new and modern calendar view (based on Infotel’s work)
- a lock mecanism for assets and tickets (Olivier Moron, Raynet SAS – ARaymond Network contribution)
- a search engine for licenses
- an integrated REST API
- time to own & time to resolve, for tickets (Infotel contribution)
- simplified and dynamic way to add items to a ticket (Infotel contribution)
- many bug fixes and new features
The team is currently integrating these new features, and would stabilize the software in the coming weeks.
Thank you for using GLPi and for being part of our Innovative Community. Stay tuned for more news !
by Alexandre Delaunay | Sep 21, 2015 | Blog, News
Dear GLPi users,
We have good news to share with you. GLPi 0.90 release has been planned : 8 october 2015 ! Teclib’ and our contributors are working hard to release their plugins before this new version.
We’re also introducing a new plugin directory website featuring an improved user interface. We’re working hard to improve it, by adding user account creation for plugin submission and notification for new plugin’s versions. Please do not hesitate to let us comments, bugs or pull requests on the github forge .
To finish, we’ve setup a new service for feature proposals. Submitting a feature was not an easy process, consisting of a post on the forum and the creation a ticket by a GLPi developer on the forge. Now you can submit a feature, or vote for features already submitted.
The GLPi team would like to thanks you for using GLPi and being part of our wide community.