SlideShare a Scribd company logo
1 of 15
Download to read offline
Asset management
   with FusionInventory and GLPI




Fabrice Flore-Thebault fabrice@esquimaux.be




          April 17, 2011 – Loadays 2001
Asset management : full lifecycle
      Fusionventory - Inventory network assets
                    GLPI - Asset management



About me



    Sysadmin speaking with devs
    Free Software Community
    jeudisdulibre.be
    Documentation and testing
    Opensource consultant
    esquimaux.be




                                esquimaux.be     Asset management with FusionInventory and GLPI
Asset management : full lifecycle
                                                   Inventory of hardware and software
        Fusionventory - Inventory network assets
                                                   Connect to administrative informations
                      GLPI - Asset management



Inventory of hardware and software



     collect data for a CMDB
     security audit : current installed software
     history of changes and incidents
     metrics to optimize resources
     facts to planify changes
     improve quality




                                  esquimaux.be     Asset management with FusionInventory and GLPI
Asset management : full lifecycle
                                                   Inventory of hardware and software
        Fusionventory - Inventory network assets
                                                   Connect to administrative informations
                      GLPI - Asset management



Connect to administrative informations


     accounting obligations
     warranty expiration
     contracts renewal
     licences number
     budget, financial reports
     rack space
     efficiency and velocity of helpdesk



                                  esquimaux.be     Asset management with FusionInventory and GLPI
FusionInventory facts - fusioninventory.org
                Asset management : full lifecycle   FusionInventory agent
         Fusionventory - Inventory network assets   Inventory of . . .
                       GLPI - Asset management      Other tasks for the agent
                                                    FusionInventory plugin for GLPI


FusionInventory facts - fusioninventory.org



      GPLv2
      born at FOSDEM 2010, fusion of 2 projects : fork of
      OCSInventory Unix agent + Tracker plugin for GLPI
      agent : perl
      server : PHP5




                                   esquimaux.be     Asset management with FusionInventory and GLPI
FusionInventory facts - fusioninventory.org
               Asset management : full lifecycle   FusionInventory agent
        Fusionventory - Inventory network assets   Inventory of . . .
                      GLPI - Asset management      Other tasks for the agent
                                                   FusionInventory plugin for GLPI


FusionInventory agent




     same perl code for all platforms, modular, extensible
     Linux, *BSD, Windows, MacOS X, Solaris, AIX, HP-UX
     sources, packages, prebuilt all in one tarballs, usb key




                                  esquimaux.be     Asset management with FusionInventory and GLPI
FusionInventory facts - fusioninventory.org
                 Asset management : full lifecycle   FusionInventory agent
          Fusionventory - Inventory network assets   Inventory of . . .
                        GLPI - Asset management      Other tasks for the agent
                                                     FusionInventory plugin for GLPI


Inventory of . . .

       local - hardware including USB devices, screens
       local - software including antivirus, virtual machines
       local - compatible with OCSInventory server
       network discover with nmap, NETBIOS, SNMP
       SNMP - printers: pages counters, ink level, network
       connexions
       SNMP - network switches: CPU, memory usage, network
       connexions
       direct import to GLPI handle network ports


                                    esquimaux.be     Asset management with FusionInventory and GLPI
FusionInventory facts - fusioninventory.org
               Asset management : full lifecycle   FusionInventory agent
        Fusionventory - Inventory network assets   Inventory of . . .
                      GLPI - Asset management      Other tasks for the agent
                                                   FusionInventory plugin for GLPI


Other tasks for the agent



     wakeup
     inventory on demand
     wake on lan
     peer to peer files transfert
     custom tasks




                                  esquimaux.be     Asset management with FusionInventory and GLPI
FusionInventory facts - fusioninventory.org
               Asset management : full lifecycle   FusionInventory agent
        Fusionventory - Inventory network assets   Inventory of . . .
                      GLPI - Asset management      Other tasks for the agent
                                                   FusionInventory plugin for GLPI


FusionInventory plugin for GLPI



     inventory of computers, printers, switches
     discover unknown hardware
     planify tasks for agents
     for GLPI 0.72 : released
     without computers inventory
     for GLPI 0.78 : released




                                  esquimaux.be     Asset management with FusionInventory and GLPI
GLPI facts - glpi-project.org
               Asset management : full lifecycle   Asset inventory
        Fusionventory - Inventory network assets   Assistance
                      GLPI - Asset management      Useful Plugins
                                                   Stable version : 0.78


GLPI facts - glpi-project.org


      GPLv2 PHP web application
      IndepNet association, mainly french developers
      worldwide usage, small to big business, administrations
      authentication delegation (LDAP, IMAP, CAS)
      strong separation of environments (entities)
      i18n (35 languages)
      data export



                                  esquimaux.be     Asset management with FusionInventory and GLPI
GLPI facts - glpi-project.org
              Asset management : full lifecycle   Asset inventory
       Fusionventory - Inventory network assets   Assistance
                     GLPI - Asset management      Useful Plugins
                                                  Stable version : 0.78


Asset inventory



     manual insertion with GLPI web interface
     synchronisation : FusionInventory (plugin)
     synchronisation : OCSInventory-NG (legacy)
     importation : CSV files (plugin)
     normalisation with dictionaries




                                 esquimaux.be     Asset management with FusionInventory and GLPI
GLPI facts - glpi-project.org
              Asset management : full lifecycle   Asset inventory
       Fusionventory - Inventory network assets   Assistance
                     GLPI - Asset management      Useful Plugins
                                                  Stable version : 0.78


Assistance




     simplified interface for helpdesk
     ITIL compliance for incidents, service requests
     business rules for tickets assignments
     custom multilingual notifications




                                 esquimaux.be     Asset management with FusionInventory and GLPI
GLPI facts - glpi-project.org
              Asset management : full lifecycle   Asset inventory
       Fusionventory - Inventory network assets   Assistance
                     GLPI - Asset management      Useful Plugins
                                                  Stable version : 0.78


Useful Plugins



     Environment : Accounts, Certificates, Domains
     Suppliers Import (Dell, HP, Fujistu-Siemens)
     Network architecture
     Bays management
     Financial reports
     PDF export




                                 esquimaux.be     Asset management with FusionInventory and GLPI
GLPI facts - glpi-project.org
               Asset management : full lifecycle   Asset inventory
        Fusionventory - Inventory network assets   Assistance
                      GLPI - Asset management      Useful Plugins
                                                   Stable version : 0.78


Stable version : 0.78


      entity based management enhanced (notifications,
      administrative closing, business rules, authentification)
      helpdesk enhanced : tickets lifecycle,
      impact/urgency/priority matrix, ITIL
      new database, framework, plugins API
      LDAP enhancements
      user interface polished
      user documentation in french



                                  esquimaux.be     Asset management with FusionInventory and GLPI
Outline
  1   Asset management : full lifecycle
        Inventory of hardware and software
        Connect to administrative informations
  2   Fusionventory - Inventory network assets
        FusionInventory facts - fusioninventory.org
        FusionInventory agent
        Inventory of . . .
        Other tasks for the agent
        LibFusionInventory
        FusionInventory plugin for GLPI
  3   GLPI - Asset management
        GLPI facts - glpi-project.org
        Asset inventory
        Assistance
        Useful Plugins
        Stable version : 0.78


                              esquimaux.be   Asset management with FusionInventory and GLPI

More Related Content

Similar to Loadays 2011 Asset Management with FusionInventory and GLPI

SFScon 2020 - Andrea Avancini Michele Santuari - An internal investigation ob...
SFScon 2020 - Andrea Avancini Michele Santuari - An internal investigation ob...SFScon 2020 - Andrea Avancini Michele Santuari - An internal investigation ob...
SFScon 2020 - Andrea Avancini Michele Santuari - An internal investigation ob...
South Tyrol Free Software Conference
 
E pec colombia todorov
E pec colombia todorovE pec colombia todorov
E pec colombia todorov
LATIPAT
 

Similar to Loadays 2011 Asset Management with FusionInventory and GLPI (20)

IFB cloud: Integration of snakemake workflows in an appliance designed for Ch...
IFB cloud: Integration of snakemake workflows in an appliance designed for Ch...IFB cloud: Integration of snakemake workflows in an appliance designed for Ch...
IFB cloud: Integration of snakemake workflows in an appliance designed for Ch...
 
The HAPPI Toolkit: from model to implementation
The HAPPI Toolkit: from model to implementationThe HAPPI Toolkit: from model to implementation
The HAPPI Toolkit: from model to implementation
 
Introduction to YII framework
Introduction to YII frameworkIntroduction to YII framework
Introduction to YII framework
 
Presentation of glpi project, OW2con'19, June 12-13, Paris.
Presentation of glpi project, OW2con'19, June 12-13, Paris. Presentation of glpi project, OW2con'19, June 12-13, Paris.
Presentation of glpi project, OW2con'19, June 12-13, Paris.
 
OpenChain Webinar #58 - FOSS License Management through aliens4friends in Ecl...
OpenChain Webinar #58 - FOSS License Management through aliens4friends in Ecl...OpenChain Webinar #58 - FOSS License Management through aliens4friends in Ecl...
OpenChain Webinar #58 - FOSS License Management through aliens4friends in Ecl...
 
Java User Group Freiburg - Internet of Things für Java-Entwickler
Java User Group Freiburg - Internet of Things für Java-EntwicklerJava User Group Freiburg - Internet of Things für Java-Entwickler
Java User Group Freiburg - Internet of Things für Java-Entwickler
 
Fi ware, fi-lab e il trentino
Fi ware, fi-lab e il trentinoFi ware, fi-lab e il trentino
Fi ware, fi-lab e il trentino
 
Lenovo system management solutions
Lenovo system management solutionsLenovo system management solutions
Lenovo system management solutions
 
Log everything!
Log everything!Log everything!
Log everything!
 
Fiware, the future internet
Fiware, the future internetFiware, the future internet
Fiware, the future internet
 
Webinar: Real Time BI is Open and Anywhere with SpagoBI
Webinar: Real Time BI is Open and Anywhere with SpagoBIWebinar: Real Time BI is Open and Anywhere with SpagoBI
Webinar: Real Time BI is Open and Anywhere with SpagoBI
 
IoTivity Connects RVI from GENIVI's Develoment Platform to Tizen devices
IoTivity Connects RVI from GENIVI's Develoment Platform to Tizen devicesIoTivity Connects RVI from GENIVI's Develoment Platform to Tizen devices
IoTivity Connects RVI from GENIVI's Develoment Platform to Tizen devices
 
Driving and virtualizing control systems: the Open Source approach used in Wh...
Driving and virtualizing control systems: the Open Source approach used in Wh...Driving and virtualizing control systems: the Open Source approach used in Wh...
Driving and virtualizing control systems: the Open Source approach used in Wh...
 
SFScon 2020 - Andrea Avancini Michele Santuari - An internal investigation ob...
SFScon 2020 - Andrea Avancini Michele Santuari - An internal investigation ob...SFScon 2020 - Andrea Avancini Michele Santuari - An internal investigation ob...
SFScon 2020 - Andrea Avancini Michele Santuari - An internal investigation ob...
 
MOBILE APP DEVELOPMENT USING PYTHON
MOBILE APP DEVELOPMENT USING PYTHONMOBILE APP DEVELOPMENT USING PYTHON
MOBILE APP DEVELOPMENT USING PYTHON
 
E pec colombia todorov
E pec colombia todorovE pec colombia todorov
E pec colombia todorov
 
ORusu_Apps
ORusu_AppsORusu_Apps
ORusu_Apps
 
Discovery the p2 API (updated to Indigo)
Discovery the p2 API (updated to Indigo)Discovery the p2 API (updated to Indigo)
Discovery the p2 API (updated to Indigo)
 
Automate your NGINX Environment with the Ansible Collection for NGINX Controller
Automate your NGINX Environment with the Ansible Collection for NGINX ControllerAutomate your NGINX Environment with the Ansible Collection for NGINX Controller
Automate your NGINX Environment with the Ansible Collection for NGINX Controller
 
Driving and virtualizing control systems: the Open Source approach used in Wh...
Driving and virtualizing control systems: the Open Source approach used in Wh...Driving and virtualizing control systems: the Open Source approach used in Wh...
Driving and virtualizing control systems: the Open Source approach used in Wh...
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

Loadays 2011 Asset Management with FusionInventory and GLPI

  • 1. Asset management with FusionInventory and GLPI Fabrice Flore-Thebault fabrice@esquimaux.be April 17, 2011 – Loadays 2001
  • 2. Asset management : full lifecycle Fusionventory - Inventory network assets GLPI - Asset management About me Sysadmin speaking with devs Free Software Community jeudisdulibre.be Documentation and testing Opensource consultant esquimaux.be esquimaux.be Asset management with FusionInventory and GLPI
  • 3. Asset management : full lifecycle Inventory of hardware and software Fusionventory - Inventory network assets Connect to administrative informations GLPI - Asset management Inventory of hardware and software collect data for a CMDB security audit : current installed software history of changes and incidents metrics to optimize resources facts to planify changes improve quality esquimaux.be Asset management with FusionInventory and GLPI
  • 4. Asset management : full lifecycle Inventory of hardware and software Fusionventory - Inventory network assets Connect to administrative informations GLPI - Asset management Connect to administrative informations accounting obligations warranty expiration contracts renewal licences number budget, financial reports rack space efficiency and velocity of helpdesk esquimaux.be Asset management with FusionInventory and GLPI
  • 5. FusionInventory facts - fusioninventory.org Asset management : full lifecycle FusionInventory agent Fusionventory - Inventory network assets Inventory of . . . GLPI - Asset management Other tasks for the agent FusionInventory plugin for GLPI FusionInventory facts - fusioninventory.org GPLv2 born at FOSDEM 2010, fusion of 2 projects : fork of OCSInventory Unix agent + Tracker plugin for GLPI agent : perl server : PHP5 esquimaux.be Asset management with FusionInventory and GLPI
  • 6. FusionInventory facts - fusioninventory.org Asset management : full lifecycle FusionInventory agent Fusionventory - Inventory network assets Inventory of . . . GLPI - Asset management Other tasks for the agent FusionInventory plugin for GLPI FusionInventory agent same perl code for all platforms, modular, extensible Linux, *BSD, Windows, MacOS X, Solaris, AIX, HP-UX sources, packages, prebuilt all in one tarballs, usb key esquimaux.be Asset management with FusionInventory and GLPI
  • 7. FusionInventory facts - fusioninventory.org Asset management : full lifecycle FusionInventory agent Fusionventory - Inventory network assets Inventory of . . . GLPI - Asset management Other tasks for the agent FusionInventory plugin for GLPI Inventory of . . . local - hardware including USB devices, screens local - software including antivirus, virtual machines local - compatible with OCSInventory server network discover with nmap, NETBIOS, SNMP SNMP - printers: pages counters, ink level, network connexions SNMP - network switches: CPU, memory usage, network connexions direct import to GLPI handle network ports esquimaux.be Asset management with FusionInventory and GLPI
  • 8. FusionInventory facts - fusioninventory.org Asset management : full lifecycle FusionInventory agent Fusionventory - Inventory network assets Inventory of . . . GLPI - Asset management Other tasks for the agent FusionInventory plugin for GLPI Other tasks for the agent wakeup inventory on demand wake on lan peer to peer files transfert custom tasks esquimaux.be Asset management with FusionInventory and GLPI
  • 9. FusionInventory facts - fusioninventory.org Asset management : full lifecycle FusionInventory agent Fusionventory - Inventory network assets Inventory of . . . GLPI - Asset management Other tasks for the agent FusionInventory plugin for GLPI FusionInventory plugin for GLPI inventory of computers, printers, switches discover unknown hardware planify tasks for agents for GLPI 0.72 : released without computers inventory for GLPI 0.78 : released esquimaux.be Asset management with FusionInventory and GLPI
  • 10. GLPI facts - glpi-project.org Asset management : full lifecycle Asset inventory Fusionventory - Inventory network assets Assistance GLPI - Asset management Useful Plugins Stable version : 0.78 GLPI facts - glpi-project.org GPLv2 PHP web application IndepNet association, mainly french developers worldwide usage, small to big business, administrations authentication delegation (LDAP, IMAP, CAS) strong separation of environments (entities) i18n (35 languages) data export esquimaux.be Asset management with FusionInventory and GLPI
  • 11. GLPI facts - glpi-project.org Asset management : full lifecycle Asset inventory Fusionventory - Inventory network assets Assistance GLPI - Asset management Useful Plugins Stable version : 0.78 Asset inventory manual insertion with GLPI web interface synchronisation : FusionInventory (plugin) synchronisation : OCSInventory-NG (legacy) importation : CSV files (plugin) normalisation with dictionaries esquimaux.be Asset management with FusionInventory and GLPI
  • 12. GLPI facts - glpi-project.org Asset management : full lifecycle Asset inventory Fusionventory - Inventory network assets Assistance GLPI - Asset management Useful Plugins Stable version : 0.78 Assistance simplified interface for helpdesk ITIL compliance for incidents, service requests business rules for tickets assignments custom multilingual notifications esquimaux.be Asset management with FusionInventory and GLPI
  • 13. GLPI facts - glpi-project.org Asset management : full lifecycle Asset inventory Fusionventory - Inventory network assets Assistance GLPI - Asset management Useful Plugins Stable version : 0.78 Useful Plugins Environment : Accounts, Certificates, Domains Suppliers Import (Dell, HP, Fujistu-Siemens) Network architecture Bays management Financial reports PDF export esquimaux.be Asset management with FusionInventory and GLPI
  • 14. GLPI facts - glpi-project.org Asset management : full lifecycle Asset inventory Fusionventory - Inventory network assets Assistance GLPI - Asset management Useful Plugins Stable version : 0.78 Stable version : 0.78 entity based management enhanced (notifications, administrative closing, business rules, authentification) helpdesk enhanced : tickets lifecycle, impact/urgency/priority matrix, ITIL new database, framework, plugins API LDAP enhancements user interface polished user documentation in french esquimaux.be Asset management with FusionInventory and GLPI
  • 15. Outline 1 Asset management : full lifecycle Inventory of hardware and software Connect to administrative informations 2 Fusionventory - Inventory network assets FusionInventory facts - fusioninventory.org FusionInventory agent Inventory of . . . Other tasks for the agent LibFusionInventory FusionInventory plugin for GLPI 3 GLPI - Asset management GLPI facts - glpi-project.org Asset inventory Assistance Useful Plugins Stable version : 0.78 esquimaux.be Asset management with FusionInventory and GLPI