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 am looking for a webserver monitoring tool. As of now one of my websites is hosted on Dreamhost Linux VPS, whenever there is an issue like high RAM usage , their standard response is to look in their wiki

Now I am not into servers and stuff and it becomes a real pain to interpret those shell commands.

Is there any easy UI based tool (free or commercial) available which can help me with real time monitoring of my VPS server? (I am on Windows XP)

Appreciate your response!

share|improve this question

closed as off-topic by HopelessN00b Jan 25 '15 at 0:43

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 6 down vote accepted

I would look into something like Munin. It's a very simple system monitoring tool that collects data and presents it graphically via a web interface. They have plug-ins for most basic system monitoring (disk, cpu, memory, network, etc), as well as support for many applications (Apache, PostgreSQL, MySQL, sendmail, postfix, ntpd, etc).

The best thing about Munin is that you get a lot of information for almost no work. Installation and setup is a 5 minute job if you do it manually, and a 30 second job if you are using Debian/Ubuntu. The only thing you have to do after dropping it in is add an entry for the host to the config and make sure the plug-ins you want are enabled.

I haven't found anything else that will give you as much information as easily, and with as little effort, as Munin does. To see it in operation, the Munin guys also have a demo site here.

share|improve this answer
Munin is a good thing to try because it's easy to set up. On the downside, munin doesn't scale very well, but that won't really matter for your small configuration. – Phil Hollenback Jan 28 '11 at 5:32
Thanks I "ll try this in sometime and update my progress here. – Ankur Jain Jan 30 '11 at 14:01

I use Nagios and Centreon. It's probably the best you can get for free. You will see it can be a big PITA to install and configure. So I found this very cool automated install called Fan. You can check at

Basically, it's a autoinstall that takes care of everything for you. It's not quite up to date, but it gets the job done!


share|improve this answer

The best commercial software for monitoring a Linux host is Nagios.

But if it is for only one server and you dont want to pay, then you should consider ZABBIX

share|improve this answer
Nagios has several versions. One is open source too: – Raffael Luthiger Jan 27 '11 at 17:18
there are enough people on earth that would certainly not agree with the statement that Nagios is the best monitoring solution out there -especially the trending/history part and logging are virtually non existent with Nagios and IMHO monitoring isn't only looking at the current values since they are ouf of context without historic values. From where do you know that 100% CPU usage on a box is actually a reason for concern if you don't know that the average value was 20% over the last 3 months? – pfo Jan 27 '11 at 18:04

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