Amon.cx: New Server monitoring beta to compare with New Relic
amon.cx
amon.cx
You can, of course, do all of these things on your own without New Relic, but a small team like us needs to be spending time on other things (like pushing the product forward).
While both are great, I think New Relics value is in all the application details you can get for "free"
There's no shortage of options out there. What we've heard from people is that while New Relic is powerful, it has a steeper learning curve and can be cumbersome for small/medium companies. I suspect that's why many alternatives are popping up.
Thanks for the link on Scalyr, will definitely check it out. Btw, it wouldnt hurt to throw up some pictures on your site :)
None of this compares to what New Relic gets you with their deep code introspection. Server monitoring is just an additional gimmick you get with it, mostly because its nice to have all your metrics in one place when you hunt down a problem (there's a CloudWatch forwarder than fetches you all manner of AWS metrics into NR too).
What they are lacking in comparison to running your own NMS (e.g. NetXMS or Zabbix) is making custom views (the Dashboard feature in NR is pretty useless).
During my first couple of hours I encountered a ton of bugs, all of which I reported to SD. Some of them were UI issues — I would edit a chart's settings or an alert, and a minute later my changes had been reverted to the original one. Some of them were monitoring issues, with alerts showing up 45 minutes after the service went down (I was testing with a non-production setup), or not at all, or showing false positives and/or wrong values. And a good deal of SD was not well designed, eg. no monitoring templating.
Also sad to see that plugins cost money; SD comes with very little functionality built in, so you have to rely on plugins.
In general, the whole system seemed incredibly brittle. Not something I would trust a production system to. They have been running SD since 2009, but it feels like an alpha version; not a good sign. (That said, SD's response was very forthcoming.)
I switched to Scout [1], which is not as visually pretty, but works and seems very sturdy. No bugs found so far. Integrates very well with Puppet, easy plugin development in languages like Ruby. Oh, and plugins are free.
https://serverdensity.io is another great product!
I don't want to take the spotlight away from Amon here, it looks like a good product and the idea of focusing on meaningful analysis is nice (instead of only storing droves of raw stats).
apt-get install sysstat python-devel
git clone https://github.com/amonapp/amonagent
python setup.py install
cp amon-agent.conf /etc/amon-agent.confThey state its free in the BETA period so I'll give it a try. Pricing looks good too. Monitoring memory on an EC2 instance is tricky at times.
/* GLOBAL */
.column {
width: 1280px;
Noooooo! 1280px is not a reasonable minimum screen width.