I'm working for a growing startup company where we, already, have more than 30 servers (all linux: 60% Debian, 30% Ubuntu Server and 10% RHEL aprox.). This servers are really heterogeneous (related to installed services).

This is getting a little messy when someone that manages some servers goes on vacation, because no one knows which servers got which services.

We are looking for ways to manage/resolve this issues.

So, the question is: is there any way (application, automated processes) to catalog this servers by client, services installed(Tomcat, RDB, etc), operative system, etc?

link|improve this question
There are solutions which would do a hardware inventory, a config file inventory and package manager states - possibly even with a history. What exactly are you after? "service catalogue" is quite a blurry ITIL term without a technical definition. – syneticon-dj Jul 6 '11 at 6:32
feedback

1 Answer

For machines inventory I use OCS Inventory. This application has 3 parts:

  • The server which gets the information of all the nodes
  • The Report Server which shows the information of each machine
  • The agent installed on each node. I tested it on Fedora, CentOS/RHEL and Windows

This application stores information such as:

  • OS versión
  • Hardware information
  • Applications installed, including version information
  • Other configurations like network, display, storage and so on
link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.