Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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

I have a system in which I test the releases of a software suit. This system includes multiple Red Hat 5 servers and Windows clients on a closed internal network. I need to monitor every aspect of the system for memory, network, and CPU usage.

Currently I use the nmon for monitoring the Red Hat servers and the built in Performance Monitor for Windows. There must be some better tools than these that have report generation capabilities.

What tools does the community use for performance monitoring?


locked by HopelessN00b Dec 5 '14 at 9:32

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

I would suggest trying out Cacti and/or Nagios, in conjunction with SNMP and the correct sets of MIB's you should be able to get what you want. There are other solutions but most of them are commercial offerings.


You can use Xymon (hobbitmon)

Client runs on Unix & Windows, it monitors a lot of metrics out-of-the-box and you can add custom checks & metrics. It's easy to configure.

Homepage & demo :

Server/client rpms for RHEL5 : h**p://

Windows client : h**p://

(Sorry for bad links but I can post only one as I'm a new user ^^)

We just upgraded from BBPE to xymon. It's awesome. BBWin even works on x64 clients if you are willing to do the registry fix. – Laura Thomas Sep 8 '09 at 18:18

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