Ask Ubuntu is a question and answer site for Ubuntu users and developers. 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

I want to monitor my small vps node; presently serving by nginx. I do not want to use apache2; presently considering monitorix, suggest me the best lightweight monitoring system run under nginx ?

share|improve this question
What do you want to monitor? – Oli Dec 2 '11 at 16:31
diskusage, process, nginx, network, io, threads, memory usage, and cpu usage(munin fits but needs light weight one which runs under nginx). – Sridher Dec 2 '11 at 16:38

I've previously had experience deploying Munin. It's fairly good if you want to track the basics (CPU/Disk IO/RAM/Network IO) and you can extend it if you want.

It generates static HTML files in /var/cache/munin/www that you can just point nginx at.

It's pretty much as simple as that but you can also have Munin monitor the status of nginx. This tutorial as as good as any of the others.

share|improve this answer
i am also considering munin; since i am going use samll vps , cpu/memory usage are noticeable/huge ? – Sridher Dec 2 '11 at 16:47
"Noticeable" is relative. Try it. Takes about 20 seconds to install and you'll be able to see how much RAM it uses and then decided if it's for you. My opinion of how it runs on my not-small VPS isn't going to help you much. – Oli Dec 2 '11 at 22:58

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.