glpi-rmll-2011
-
Upload
claudio-klaus-skarecki -
Category
Documents
-
view
176 -
download
1
Transcript of glpi-rmll-2011
![Page 1: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/1.jpg)
IT asset management with GLPI
Goneri Le Bouder and David Durieux
July 2011
![Page 2: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/2.jpg)
About us: David Durieux
IT management consultant
I GLPI developerI FusionInventory project co-leaderI Work at siprossii, Lyon area, France
![Page 3: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/3.jpg)
About us: Goneri Le Bouder
Free software enthusiast
I Debian DeveloperI Perl MongerI Former OCS Inventory developerI FusionInventory project co-leaderI Work at TECLIB’, Paris, France
![Page 4: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/4.jpg)
Outline
What is GLPI for?
Installation / Architecture?
Collect your informations
Authorisation
Service Desk
GLPI plugins
What else
Questions
![Page 5: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/5.jpg)
What is GLPI for?
The IT crowd
I How many server still run with 2GBof memory?
I Do we still have those old Toshibalaptops?
I Do our servers have the lastestsecurity fixes?
![Page 6: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/6.jpg)
What is GLPI for?
The Service Desk team
I Is Mr Smith computer’s harddrive full?I What is my intervention planning?I The printer ink cartridge is running
low on the second floor!
![Page 7: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/7.jpg)
What is GLPI for?
The users
I Why can’t I print?I Why can’t I send email anymore?I Are the IT guys really processing
my request?
![Page 8: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/8.jpg)
What is GLPI for?
The management
I How many request per dayprocessed by our support team?
I What is our users satisfaction’slevel?
I I need more dashboards!
![Page 9: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/9.jpg)
What is GLPI for?
The purchasing department
I How much did we spend lastyear with IBM?
I Is the partnership with Oracle stillrunning?
I How many and where are theassets bought with last yearbudget?
![Page 10: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/10.jpg)
Outline
What is GLPI for?
Installation / Architecture?
Collect your informations
Authorisation
Service Desk
GLPI plugins
What else
Questions
![Page 11: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/11.jpg)
Installation
Easy step
I Common web applicationI Very few OS dependenciesI Extract, run the wizard, done!
![Page 12: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/12.jpg)
Architecture
How does it scale?
I Existing large installation of GLPIup to 130K computers inventoried
I 1 million computers referencedso far and still growing
![Page 13: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/13.jpg)
Outline
What is GLPI for?
Installation / Architecture?
Collect your informations
Authorisation
Service Desk
GLPI plugins
What else
Questions
![Page 14: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/14.jpg)
Collect your information
![Page 15: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/15.jpg)
Collect your information
Inputs
I Desktop computers and serverI Network devicesI Data coming from legacy systemsI Financial informationsI ...
![Page 16: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/16.jpg)
Computer
Use an system inventory solution.
Easy step
I FusionInventoryI OCS Inventory
![Page 17: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/17.jpg)
Network devices
Routers, switchs, printers...FusionInventory do it remotely for you
I Nothing to installI Network scan to identify assetI Use SNMP to collect informationI ESX/ESXi/vCenter remote inventory
![Page 18: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/18.jpg)
Network devices
printers
I Cartridge ink levelsI Counters and statistics
![Page 19: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/19.jpg)
GLPI, all in one
The asset timeline
I Past: historyI Current: inventoryI Future: warranty, contracts
![Page 20: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/20.jpg)
GLPI, all in one
Helpdesk for everyone
I Tickets on assets
![Page 21: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/21.jpg)
GLPI, all in one
Accurate statistics
I 25% of last year laptops haveharddrive failure !
I How many incidents are resolvedby using VNC ?
![Page 22: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/22.jpg)
Outline
What is GLPI for?
Installation / Architecture?
Collect your informations
Authorisation
Service Desk
GLPI plugins
What else
Questions
![Page 23: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/23.jpg)
Authorisation
Native LDAP support
I Strong LDAP integrationI LDAP v3 compatible
Active Directory, OpenLDAP...
Other authentication methods
I POP3I IMAP
![Page 24: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/24.jpg)
Authorisation
Single Sign On too!
I WebSSOI CAS
![Page 25: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/25.jpg)
Authorisation
Entities
I Independent administrative entityI Can be mapped on your LDAP organisationI Contain assets and tickets
![Page 26: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/26.jpg)
Authorisation
Profile
I More than 100 rightsI Habilitation : a profile on an entity
![Page 27: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/27.jpg)
Outline
What is GLPI for?
Installation / Architecture?
Collect your informations
Authorisation
Service Desk
GLPI plugins
What else
Questions
![Page 28: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/28.jpg)
Service Desk: the big picture
![Page 29: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/29.jpg)
Service Desk: the big picture
ITIL v1 compliant
I SLAI user satisfactionI Incident
managementI Business rulesI Notifications,
multilingual support
![Page 30: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/30.jpg)
Service Desk: the interfaces 1/2
Web interfaces
I End user simplifiedinterface
I Standard interfaceI Smartphones
interface
![Page 31: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/31.jpg)
Service Desk: the interfaces 2/2
Webservices
I To integrate GLPI inanother system
I To push tickets intoanother helpdesksoftware
I Or the opposite
I Send notificationsI Add and update
tickets
![Page 32: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/32.jpg)
Service Desk: the interfaces 2/2
Webservices
I To integrate GLPI inanother system
I To push tickets intoanother helpdesksoftware
I Or the opposite
I Send notificationsI Add and update
tickets
![Page 33: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/33.jpg)
Service Desk: reporting
![Page 34: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/34.jpg)
Application integration
Wait, some tools arealready running here!How to interacte withthem?
I Webservice interfaceI API for updatesI CSV import/export
![Page 35: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/35.jpg)
Outline
What is GLPI for?
Installation / Architecture?
Collect your informations
Authorisation
Service Desk
GLPI plugins
What else
Questions
![Page 36: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/36.jpg)
The GLPI ecosystem
The ecosystem
I A central interfaceI A configuration database
(CMDB)I Various tools to collect
informationI Additional features
![Page 37: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/37.jpg)
There is an app a plugin for that!
A large collection ofextensions
I Add load of new featuresI Tight integration in GLPII Powerfull API
![Page 38: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/38.jpg)
There be dragons!
![Page 39: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/39.jpg)
There be dragons!
Plugins: Rules of Engagement
I External contributionI Not endorsed by the GLPI ProjectI Depends on a given version of
GLPII Take care on the plugin origin
![Page 40: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/40.jpg)
There be dragons!
Plugins: Rules of Engagement
I External contributionI Not endorsed by the GLPI ProjectI Depends on a given version of
GLPII Take care on the plugin origin
![Page 41: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/41.jpg)
plugin: Mobile
GLPI for mobile devices
I iPhone/iPadI AndroidI BlackberryI Windows Phone
GLPI 0.78 only for the moment.
![Page 42: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/42.jpg)
plugin: Mobile
![Page 43: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/43.jpg)
plugin: Mobile
![Page 44: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/44.jpg)
plugin: Mobile
![Page 45: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/45.jpg)
plugin: FusionInventory
FusionInventory
I Import your computerI Identify and import remote devices (switchs,
printers,...)I VMware vCenter/ESX/ESXi remote inventoryI Wake on LAN
![Page 46: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/46.jpg)
plugin: Multi-GLPI
![Page 47: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/47.jpg)
plugin: PDF
I PDF export of a given inventory item
![Page 48: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/48.jpg)
plugin: Behaviors
BehaviorsAdditional behaviors to GLPI.
I helpdesk (ticket own changes, ticket number format,etc)
I Inventory management
![Page 49: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/49.jpg)
plugin: Order
OrderOrder management
I Manage your orderI Products references managementI Validation workflow
![Page 50: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/50.jpg)
plugin: Appliance
Appliance
Create element from a group of several item.I Any kind of itemI Use them as any generic object
![Page 51: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/51.jpg)
plugin: Account Inventory
Account Inventory
Manage and share the credentials between users.I Attach a credential information to an itemI Credential expirationI Mail system to check identity
![Page 52: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/52.jpg)
plugin: Web Application
WebApplication
List web applications on your network and associate themwith elements of the inventory.
![Page 53: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/53.jpg)
plugin: Human Resources Management
Human Resources Management
Trace user/assets affectation. eg:This engineer is in the company for 3 months and we gave him 1laptop and 1 screen. We need to remember to get them back.
![Page 54: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/54.jpg)
plugin: Reports
Reports
Additional reports. It also allow you to add new reports ina simply way.
I Create your own reportsI A collection of ready to use reports
![Page 55: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/55.jpg)
plugin: Manufacturers Web Imports
Manufacturers Web Imports
Imports financials and warranty informations directly frommanufacturers web site.
I DellI HPI ToshibaI Fujitsu-Siemens
![Page 56: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/56.jpg)
plugin: WebService
WebServiceGeneric WebService interface for:
I SOAPI XML/RPCI REST
Can be used by other plugins to expose additionalservices.
![Page 57: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/57.jpg)
plugin: Monitoring
Monitoring
Integration with Shinken monitoring solution.I Define your services directly into GLPI.I Device dependency.I Display the alert.I Create ticket on alert.
![Page 58: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/58.jpg)
plugin: Multi-GLPI
Multi-GLPISynchronize serveral GLPI together.
I Master ⇐⇒ Master GLPII Master ⇐⇒ Master =⇒ Slaver =⇒ SlaveI ...
![Page 59: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/59.jpg)
plugin: OCSNG
OCS Inventory NG import
I Import and synchronize computers from a OCSInventory database
![Page 60: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/60.jpg)
Plugins development
API
I GLPI has a powerful API to control eventsI Plugin have control on DB changes
pre item/item add/update/deleteI Add tab on item display with more informationsI Add massive actionsI ...
![Page 61: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/61.jpg)
Example: Add log of delete a network port inplugin DB table
function plugin_pre_item_purge_fusinvsnmp($parm) {global $DB;
switch (get_class($parm)) {case ’NetworkPort_NetworkPort’:$networkPort = new NetworkPort();$networkPort->getFromDB($parm->fields[’networkports_id_1’]);
PluginFusinvsnmpNetworkPortLog::addLogConnection("remove",$parm->fields[’networkports_id_1’]);
break;}return $parm;
}
![Page 62: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/62.jpg)
Newest features
GLPI 0.80
I SLAI User satisfactionI Link between ticket solution and knowledge baseI Multiple requesters, observers for a ticketI Multiple technician, group and supplier assignement
for a ticketI Virtual machines management
![Page 63: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/63.jpg)
Newest features
GLPI 0.83
I ITIL level 1 compliant until late 2011I Problem managementI Change managementI Many more helpdesk improvements !I OCSNG Mode available as a plugin
![Page 64: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/64.jpg)
Outline
What is GLPI for?
Installation / Architecture?
Collect your informations
Authorisation
Service Desk
GLPI plugins
What else
Questions
![Page 65: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/65.jpg)
What Else?
![Page 66: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/66.jpg)
GLPI
A nonprofit organisation
I Indepnet, a french nonprofit associationI Since 2002
![Page 67: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/67.jpg)
GLPI
Two independant projects leaders
I Jean-Mathieu DoleansI Julien Dombre
Contributors and developers
I Developers and contributorsI Plugins developersI Translators
![Page 68: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/68.jpg)
GLPI
Two independant projects leaders
I Jean-Mathieu DoleansI Julien Dombre
Contributors and developers
I Developers and contributorsI Plugins developersI Translators
![Page 69: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/69.jpg)
GLPI
GLPI Business partners
I Agreement between theassociation and IT partners
I Partners bring money, supportand code
![Page 70: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/70.jpg)
Outline
What is GLPI for?
Installation / Architecture?
Collect your informations
Authorisation
Service Desk
GLPI plugins
What else
Questions
![Page 71: glpi-rmll-2011](https://reader031.fdocuments.us/reader031/viewer/2022013117/544ad895b1af9f784f8b4bac/html5/thumbnails/71.jpg)
Thanks
I Purchasing: http://www.flickr.com/photos/epsos/5394616925/
I LDAP: http://www.flickr.com/photos/heyrocker/2954514315/
I SSO: http://www.flickr.com/photos/13519089@N03/1380483002/
I User picture: http://www.flickr.com/photos/wonderlane/5043174502/
I Manager: http://www.flickr.com/photos/eastcapital/5228405457/
I Server: http://www.flickr.com/photos/sylvar/31436963/
I Helpdesk: http://www.flickr.com/photos/runlevel0/2196587153/
I Database: http://www.flickr.com/photos/garryknight/5476230085/
I Information: http://www.flickr.com/photos/garryknight/5476230085/
I Networking: http://www.flickr.com/photos/dbreg2007/4376127852/
I Printer: http://www.flickr.com/photos/photofarmer/467241015/
I House of cards: http://www.flickr.com/photos/gibbons/2294375187/in/photostream/
I Sercice desk: http://www.flickr.com/photos/cushinglibrary/4770917261/
I Ecosystem: http://www.fotopedia.com/items/picasaweb-5521382965365467090