Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In an environment of a couple of hundred of PCs and maybe 10-20 servers, what are the methods that are used to keep track of hardware failures and fixes either under warranty or otherwise?

My immediate attempts to find a solution via google did not elucidate anything using various combination sof the search terms 'recording hardware failure' or 'logging hardware fixes'.

I'm sure there must be something out there that does this to some extent. Otherwise I guess I will have to write a db-based solution.

share|improve this question

migrated from Sep 6 '09 at 19:40

This question came from our site for computer enthusiasts and power users.

This should do better over at ServerFault. – nagul Sep 6 '09 at 19:40
up vote 1 down vote accepted

Use a Wiki

I think you'll find that a properly formatted Wiki works EXTREMELY well.

The main problem with asset tracking systems is that everyone has their own idea of what they want (and don't want) to track.

Some systems are overly complex while others are found to be lacking.

The nice think about a wiki based solution is that you can create a standard "template" and begin tracking your machines that way.

If you decide to change it in the future, its easy.

I recommend one page per machine and then a "master page" or pages (perhaps at the department level or whatever is convenient) to link everything together.

Hope this helps.

share|improve this answer

We just use a table in a wiki. We've got about the same quantity of hardware, and it works pretty well for us -- certainly no worse than any of the asset tracking systems I've used over the years.

share|improve this answer

I think Bugzilla is a good tracking tool even for hardware faults.
From the Bugzilla Guide: Why Should We Use Bugzilla?.

Bugzilla is very adaptable to various situations. Known uses currently include IT support queues, Systems Administration deployment management, chip design and development problem tracking (both pre-and-post fabrication), and software and hardware bug tracking for luminaries such as Redhat, NASA, Linux-Mandrake, and VA Systems. Combined with systems such as CVS, Bonsai, or Perforce SCM, Bugzilla provides a powerful, easy-to-use solution to configuration management and replication problems.

You do not need to limit with the features of BugZilla, there are also newer forms like FoxBugz.
There is definitely a lot out there; do not write your DB solution for this :-)

share|improve this answer

A wiki, as already suggested by others, or some kind of database (e.g. Microsoft Access) would work well but or such (relatively) small numbers of machines there should be very few entries. If you find you're needing to add more than a few entries per year, say anything more than 1% of the total number of machines less than 5 years old, it's time to look into why.

share|improve this answer

Any decent servicedesk system would include both asset tracking and case logging, and a nicely connection between these in the CMDB. I haven't used too many softwares, but one that would suffice for these things would be Servicedesk Plus from AdventNet. I'm sure there are plenty of other systems with the same capabilities.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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