Anyone know/recommended server resource monitoring systems?
One reason I chose CopperEgg was because they have a process list you can view at any instant in time (5 second intervals). So say 3 hours ago I had a big spike in CPU I could go see what process was using it. Well that part does not work well at all. It does not actually report the correct time I choose or CPU/Memory values, and lists "other" as say 80% CPU for example which does not help at all. I have reported it to them, I dont think they can fix it. So it looks pretty, entices you in, but the only use are these graphs.
This system costs me approx. £50 per month for 11 servers. Its not much but I still want to see if there are any others that can do it for less to save money. It is just a bunch of server graphs with live updating.
Many others are too expensive… their model assumes its a large organisation or based on dedicated servers with high profit per server. So a $49 per server month approach (New Relic) is just way to expensive for our setup which are Linode VPSs with say approx. 10 websites on it. Basically more smaller servers (less profit per server) rather than 1 large dedicated and higher profit. So New Relics pricing is just not possible with our setup.
So therefore I wanted to look into other providers. There are a few I found that do this, but wondered if anyone else has any other suggestions?
Here are a few I tried:
Munin -> same issues as Nagios
So wondered if there are any others that are like CopperEgg but lower cost? If not then I will stay with CopperEgg but just interested to know what else is out there that can do it.
Thanks
4 Replies
Munin for graphs, it's pretty much install it via apt/yum/whatever, configure your web server to serve the html files and you're ready to go.
Monit I use for alerts, it can run arbitrary commands so say CPU is high for 10 Minutes it can run ps and email the output.
Best of all, they're freeeeeee.
But they dont do a live update every few seconds do they??
Munin well it depends which version you have <2.0 is every 5 minutes, >=2.0 can be set using the update_rate configuration option.
Zabbix