MachDB is machine database to catalog of the changing state of your hosts. It consists of a database, an aggregator, an XML spec, and some example information gathering scripts. Along with a Web UI, these form the basis of a system that will allow you to catalog the current and historical state of the hosts in your infrastructure. It has been designed with scale in mind, and the goal is to support 10k hosts. It is being actively developed and is used in production at a few organizations.
|Tags||SysAdmin data center inventory management|
|Operating Systems||OS Independent Mac OS X Linux Windows|
|Implementation||HTML AJAX MySQL XML Perl Smarty|
Release Notes: This release fixes the need to check for hwid, the release field creating problems with some packages, a Smarty include path error, the list of software not updating, IP address sorting, package insertion failures, the software page displaying the alphabet repeatedly, and a blank screen shown when no hosts were found in the database.
Release Notes: Bugs were fixed. The scheme was changed. The XML spec was updated. The filesystem and disks have had the limit raised from 2TB to 16 zettabytes. The OS name is now limited to 100 characters. Base architecuture was added to the host node. A Unified Cache to CPU node was added. "Version" and "release" were split up into two different fields for packages. "Release" is optional input. Various UI bugs were fixed. Files were renamed. A contrib directory was added.