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

Possible Duplicate:
What tool do you use to monitor your servers?

I am currious to know from the community which monitoring applications are the best and simplest to install and use for the Linux platform. Please keep in mind that we need the ability to monitor multiple servers and install the monitoring easily with little maintenance.

Open source would be ideal but I am also currious into alternative low cost options.

Personally I like the idea of splunk but I guess their open source version is very limited.

share|improve this question

marked as duplicate by Chris S, Warner, Antoine Benkemoun, sysadmin1138, EEAA Dec 15 '10 at 2:48

This question was marked as an exact duplicate of an existing question.

Question already asked:… – AliGibbs Dec 14 '10 at 12:44
Search is a powerful tool. But Nagios as pointed above is one of the more wide used. It's quite easy if u know about linux... – Carlos Garcia Dec 14 '10 at 13:00
This has been asked, many many times. – Tim Post Dec 14 '10 at 15:48
up vote 0 down vote accepted

Splunk is a log analysis tool - although it can present dashboards in near real-time, and (IMHO) complements monitoring tools it's primary function is a diagnostic tool.

Like robinc, I'd recommend Nagios as a very useful tool. While the initial learning curve is a bit steep, there's very few limits on what you can achieve (e.g. amongst other things, my installation sends out different types of alerts to different people depending on the time of day and the combination of outages currently occurring).

There are a number of front-ends available for Nagios, most of which make the configuration simpler. GroundWork is available either as opensource or with a suport licence

You might also want to have a look at Cacti and Zabbix

share|improve this answer

Nagios is most widely used, see What tool do you use to monitor your servers?

The easiest solution would be to use one of the many commercial 3rd SaaS solutions.

share|improve this answer

Nagios and Cacti, my 2 cents =)

share|improve this answer

ganglia (if your network is distributed)

there are a few other ones as well

share|improve this answer

I think munin is the simplest. Nagios is more powerful, but harder to install, with just apt-get and it's working.

share|improve this answer

You can have a look at Xymon (hobbitmon) , It's an opensource rewrite of Bigbrother

Server runs on (almost) any Unix, there is a simple & nice web interface integrated. Clients runs on Unix, Windows & VMS ( ;) ), it monitors & graphs a lot of metrics out-of-the-box (ie.: CPU, Memory, Disk and Network I/O) . You can add custom checks & metrics. It's easy to configure (and very fast). I will not describe here all features of this tool but I highly recommend it !

Homepage & demo :

Windows client :

share|improve this answer

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