OCS Inventory NG

from Wikipedia, the free encyclopedia
OCS Inventory NG

Banniere-ocs-petit.png
Basic data

developer OCS Inventory NG
Publishing year 2007
Current  version 2.7
( March 17, 2020 )
operating system Linux , Unix , Windows , macOS
programming language Perl , PHP , C ++ , Java
category Inventory of EDP hardware and software
License GNU GPL ( Free Software )
German speaking Yes
www.ocsinventory-ng.org

Open Computer and Software Inventory Next Generation or OCS Inventory NG for short is free inventory management software for Unix systems and Windows . This program can be used to create an overview of the hardware and software available on the computers used with the OCS client program ( OCS Inventory Agent ) in a computer network , as well as manage and supplement the software used on this hardware , according to the selection criteria to be specified . Orders are controlled via a web interface .

OCS Inventory NG was created in 2001 and is supported by a French association of the same name. The Next Generation is not limited, contrary to the original OCS Inventory on Microsoft Windows and finally released in January of 2007.

Functions

OCS Inventory NG offers the following core functions:

The OCS Inventory software can transfer data to the GLPI program , which provides a powerful interface for managing the IT inventory.

From version 1.0rc3, most of the functionalities of the OCS Inventory are modularized and can easily be changed or expanded.

OCS Inventory NG Agent

The Windows agent is written in C ++ , the Linux agent in C and PERL .

The inventory agents allow the network nodes present in the network to be displayed by recording the locally visible IP addresses.

OCS Inventory NG Server

The OCS Inventory NG Server contains four components

  • Database server , database stores the inventory
  • Communication server, is responsible for HTTP communication between the database server and the agent
  • Deployment server, saves the package properties
  • Administration console, enables database queries via browser

The communication between the agent and the communication server takes place via HTTP / HTTPS , the data is zlib- compressed XML . The communication server is written in PERL . At the moment only MySQL or mariaDB can be used for the database server.

The management server (s) use Apache , MySQL and Perl; Unix derivatives, Windows 2000 or one of its successor versions can be used as the operating system on the server. If servers are to be used under Unix, the tasks can be distributed over several computers; under Windows, the software is installed in a package on one computer. Due to its simple program structure and the use of mod perl , even simple computers as servers are sufficient for sufficient server speed, even with several thousand client computers.

Software to be installed can be summarized in packages that are distributed according to given priorities and can be installed according to individual specifications.

Management interface

The management interface is a web interface written in PHP ; it will be available in eleven languages ​​as of October 2010.

The optionally installable web interface allows the query of the inventory, the management of user rights and offers an interface for the configuration of the software distribution.

Operating system versions supported

OCS Inventory NG Agent supports Windows from Windows 95 or NT 4.0 to Windows 8 or Server 2012 , various Linux distributions ( CentOS , Debian , Fedora Core , Gentoo , Knoppix , Mandriva , RedHat , Slackware , SuSE , Trustix , Ubuntu ), various BSDs ( OpenBSD , NetBSD , FreeBSD ) as well as Solaris , AIX and macOS .

OCS Inventory NG Server also supports most of the mentioned operating systems.

Support

Basic program functions are described in the English book IT Inventory and Resource Management with OCS Inventory NG 1.02 , published in May 2010 . On the English and French language website of the project there is an area with frequently asked questions (FAQ) and brief instructions for certain cases (Howtos.) In addition to the program documentation available as a wiki in English and French, partly also in Spanish, German, Portuguese, Polish and Italian ), Mail lists, web forums and an IRC channel for direct support via the Internet. In addition, various companies also offer support for the program, some of which limit their services locally to certain regions (e.g. Italy) or to certain program functions (e.g. Inventory), but sometimes also offer support for all program functions worldwide.

Awards

In 2006, the software won first prize in the field of security at the Trophées du Libre . In 2007 the program was discussed in the French editions of Linux magazine . In 2009, the software made it into the final selection of programs rated by SourceForge users .

Further development

In February 2010, the Fork FusionInventory , which was further developed by some project participants, was created , on the one hand, to remain compatible with OCS and, on the other hand , to enable easier integration into other software products such as GLPI and GOsa² . In order to simplify the development, the OCS Unix agent was only ported to Windows, further portings have not yet occurred.

literature

  • Barzan "Tony" Antal: IT Inventory and Resource Management with OCS Inventory NG 1.02 . Packt Publishing, Birmingham 2010, ISBN 1-84951-110-1 .

Web links

Individual evidence

  1. Release 2.7 . March 17, 2020 (accessed March 18, 2020).
  2. ocsinventory-ng.org
  3. Didier Liroulet: OCS Inventory V3.00 Beta 2 released! In: SourceForge . May 7, 2004, accessed December 28, 2019 .
  4. OCS Inventory Team: OCS Inventory NG 1.0b available. (No longer available online.) In: SourceForge. June 15, 2005, archived from the original on January 29, 2016 ; accessed on January 29, 2016 .
  5. OCS Inventory NG team: OCS Inventory NG 1.0 Final released! (No longer available online.) In: SourceForge. January 28, 2007, archived from the original on January 29, 2016 ; accessed on January 29, 2016 .
  6. Deploying database server - OCS Inventory Documentation. Retrieved January 14, 2020 .
  7. ^ OCS Inventory Professionnel. Accessed January 4, 2020 (Fri-FR).
  8. FusionInventory. Retrieved January 4, 2020 .