nVentory

nVentory is a Ruby on Rails application to manage inventory in multiple data centers. It can manage server functionality assignment, customer/server assignment, racking, and more. It can track which servers are doing what, and where they are in your data centers. It allows you to visualize server locations and rack space with GUI tools.

Tags Internet Web Monitoring Networking
Licenses MIT/X
Implementation Ruby

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  13 Apr 2009 01:38
  • Rrelease-after

    Changes: This release adds a node search box to the dashboard. It ignores has_one through associations to work around what appears to be a bug in Rails. It cleans up the sample data code, and hides the "Setup Sample Data" link on the dashboard if the database has data in it. The Perl client has been modified to always register nodes using their FQDN. This ensures compatibility with the Ruby client, and with etch if etch is configured to use an nVentory server for node grouping data. A variety of fixes that allow nVentory to work if it is not running at the root of the Web server URL space.

    • Rrelease-mid
    •  06 Nov 2008 07:44
    • Rrelease-after

    Changes: The server was upgraded from Rails 2.0.2 to 2.1.1. Support was added for queries on arbitrary associations. This allows you to query nodes based on their datacenter. nVentory now maintains "virtual" assignments for nodes based on the node group hierarchy. This makes working with the node group hierarchy easier. The server now only returns data from the main model by default. This allows you to request all of the nodes in the database once you scale past 1000 nodes or so. A variety of other miscellaneous bugs were fixed.

    • Rrelease-mid
    •  26 Aug 2008 15:14
    • Rrelease-after

    Changes: Ruby and Perl command-line clients were added. Both can gather a bunch of data about a node and register it with the database. An advanced search capability for nodes was implemented, allowing searching on any aspect of a node (for example, show all nodes with an Intel CPU running CentOS 4). The data model was simplified a bit, replacing various specific types of grouping with a generic, hierarchical "node group" model.

    No changes have been submitted for this release.

    No-screenshot

    Project Spotlight

    ttylinux

    A minimalistic GNU/Linux distribution.

    340208706b2ae3dc77e4f5d75f096eb5_thumb

    Project Spotlight

    JGraph Layout Pro

    Professional layouts for JGraph.