Main Page

From OneCMDB


OneCMDB is an Open Source Configuration Management Database (CMDB).

OneCMDB is a CMDB aimed at small and medium sized businesses. OneCMDB can be used as a stand-alone CMDB to keep track of software and hardware assets and their relations. Thanks to its open API:s it is also a powerful Configuration Management engine for other Service Management software. Two Example Applications are currently available, they demonstrate two basic functions in Service Management and how they can be integrated with OneCMDB; Managing Inventory and monitoring Availability.

OneCMDB is easy to install and populate with data. A user-specified datamodel defines how Configuration Items are structured in the database. The datamodel can be changed and expanded without programming.

OneCMDB allows you to easily:

  • Create your CMDB datamodel, without writing a single line of code
  • Populate the database, through auto-discovery of resources in your datacenter
  • Change and expand your CMDB datamodel anytime, on the fly
  • Use ready-to-use CMDB datamodels created by the community

Kick-start your configuration management project!

OneCMDB is available for free download and comes with source code. You may use, modify and redistribute OneCMDB under the terms of this license.

News

New OneCMDB version released

Saturday 27 October, 2007
Lokomo Systems has today released a new OneCMDB package, version 1.4.0 (beta). The new software release contains an improved OneCMDB engine and several brand new OneCMDB applications covering areas like Incident, Problem and Asset Management.

The applications are small and minimalistic and the idea is that they shall serve as examples of what can be achieved with OneCMDB. As you will see, it is not a fullblown user application suite... The applications interact with the OneCMDB engine through the OneCMDB Web Services interface and they are based on a new GUI framework, which is now included in the OneCMDB distribution.

The Incident and Problem Management applications provide a very basic way to register and manage incidents and problems. The asset management application simply presents Configuration Items and all related data in a table. It can also present each Configuration Item´s references and dependencies to other CI:s.

A new Model Designer tool built with the new GUI is also included in this OneCMDB release. This distribution also includes an enhanced default CMDB model that includes support for the Incident and Problem applications as well as more types of references between CI:s.

The new software is currently released as a beta-version and we like to encourage you to give us feedback for the continued development of OneCMDB!

PHP Example Application

Thursday 5 July, 2007
A PHP example application is now available for download. The application demonstrates how to use the Web Services interface from PHP. For more information see PHP Example Application.

Version 1.3 launched

Friday, June 1, 2007
An updated version of Lokomo Systems´ OneCMDB-software is now available for download. The new version has a Web Services interface in addition to the Java API. The new Web Services interface allows for applications written in other languages than Java to easily communicate with OneCMDB. It also enables applications to access OneCMDB remotely over a network. A new Web Services manual describes the new interface.


The new version features an improved auto-discovery function. The discovery function browses the user´s network and populates the CMDB model with basic data about network equipment it finds. On the found equipment it also scans open ports to find out what applications are running.

Other improvements and fixes:

  • Basic support for the Acegi security system
  • A new compare function for importing external CI:s
  • A graphical view is shown when viewing templates
  • A WSDL link is added to the footer in the GUI

Version 1.2.1 released!

Monday, February 5, 2007
Lokomo Systems has released version 1.2.1 of OneCMDB, an object-oriented and XML-based CMDB. The new version is available for download in the Dowwnload section.

Among the new features in this release are:

  • A new function with a calculator metaphor, which is used to memorize an object (CI) in the CMDB that the user likes to re-use in a form at a later stage. Simply press the MEM button to store the current object in memory and the RCL button to recall it later.
  • All sections (menus) in the sidebar on the left side of the GUI can be collapsed and expanded.
  • The graph can now be used for navigation. Click on a CI and the graph is repositioned with that CI in the center.

Fixed bugs:

  • Forms forgot values the user had entered when the "Create New" function was used. This is now corrected.
  • Internationalization issues, for instance chyrillic and chinese characters could not be used in forms, model files etc. UTF-8 text encoding is now used to allow such character sets.

OneCMDB Version 1.1.0 launched!

Thursday, November 16, 2006
Lokomo Systems has released a new release of OneCMDB, version 1.1.0. The new release has the following main features:

  • Graphical presentation of CI:s and relations
  • Possibility to switch between different database models
  • Support for Linux platforms

Version 1.1.0 comes with two CMDB models, one basic and one more advanced model.
The new release is available for download, see the Downloads section.

Two OneCMDB Example Applications released!

Monday, October 16, 2006
Lokomo Systems has launched two Example Applications, Inventory and Availability, which operate on top of a common OneCMDB. The Inventory Example Application is a small piece of software, which lists Servers and selected related information. The Availability Example Application measures server uptime and calculates Server Availability in percent. This is a basic Key Performance Indicator (KPI) for any data center.

Both Example Applications can be tested and demonstrated online. See the demo page. You can also follow the Demonstration link in the navigation bar at the left.

The purpose of the Example Applications is to give users and developers an idea of different kind of applications that can be realized on top of OneCMDB. We will try to present more Example Applications, and we also encourage others to contribute as well!
Another purpose of the Example Applications is that the source code will help developers to understand how to interface with OneCMDB.

OneCMDB Single User Edition released!

Wednesday, September 6, 2006
The first release of OneCMDB is now available from the download section. OneCMDB Single User Edition is available for Windows. The package is easy to install and contains everything you need to get acquainted with OneCMDB.

Community and support