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 would like to monitor the following on Amazon ec2 instances loaded with amazon linux, every X minutes :

disk statistics
process stats (similar to what top does)
ram usage
check if my scripts are running fine

should I use my own scripts and things or are there any tools that already achieve this ?
I searched and there was a suggestion about munin

what seems to be the better approach ?

share|improve this question
can any of the mentioned softwares give me number of open handles in linux ? – Shrinath Feb 2 '11 at 6:25
up vote 1 down vote accepted

you can use zabbix with mikoomi will get all result the same.

share|improve this answer

I've done it with Munin.. It's easy. Just allow port 4949 through the firewall/Security Group to your munin server, and everything just works. (Remember to add the munin server to munin-node.conf on the EC2 node)

share|improve this answer
seems good to me too... was searching if there was anything better :) – Shrinath Feb 1 '11 at 14:08

Can I ask why you do not want to use Cloudwatch?

It has a free level (15 monitoring interval).

share|improve this answer
It doesn't give process statistics like, how much memory a particular process is using, is the system running absolutely fine, is my application stack i.e scripts and other services are running fine, etc.. And then, I guess we can do better by running our own scripts or third party tools like munin or nagios. – Shrinath Feb 1 '11 at 9:21

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.