New Relic vs ScoutApp vs Cloudkick to monitor my servers

What are the benefits of using one and the other to monitor my EC2 servers (application uses Rails)?

I see that the new relic is much more expensive, is it worth it? why?

thanks

+7
source share
6 answers

First question: do you need server level monitoring? Otherwise, web application monitoring tools such as Browsermob or AlertFox may be sufficient or even better.

+3
source

Cloudkick monitors the system. ScoutApp and New Relic monitor application level.

Indeed, you need both.

Cloudkick alternative: RevealCloud (http://copperegg.com/cloud).

Eric

+6
source

The advantages of one and the other monitoring services are server level monitoring (CPU, Mem, disk usage), application level (sends information to your web application and awaits a specific response), or both.

As mentioned earlier, you must have both. If your application works well, there is a chance that a warning about the system level will be caused by high traffic traffic, etc., and you can fix the problem before your applications suffer. But application level warnings are the most important, as they usually check what the user sees, and can warn you when any part of your web stack has a problem (apache goes down, dead links, broken inserts, database corruption, etc. etc. etc.).

Complex services such as New Relic (NR) can test both.

Regarding your second question (is it worth it), my opinion is that it depends. I have been using the new relic for several months and find it very useful. Especially when determining why a problem arises, and not just getting a warning. Warnings are complex, and NR can monitor both the application and the server itself. In general, I believe that NR is an excellent product for full monitoring of servers and applications, but it is expensive. But for a small server (for example, mine, which receives only 2000 visits per day on 10 small websites and gives a small income), I do not find an excuse for the cost. I plan to return to the free / more affordable service for basic alerts and leave troubleshooting problems.

For free basic services, I use CloudKick a free developer plan for server monitoring and a less complicated / expensive pingdom.com for 1 free application monitor.Pingdom alerts are not so complicated, but it monitors and alerts at the application level at reasonable prices.

My suggestion would be if your uptime is critical, then you should include a sophisticated monitoring system like NR in your budget. If your uptime is not critical, then a few free services can do the trick. But in any case, you should keep track of your server and applications.

+4
source

I use AppFirst to monitor and troubleshoot my servers. It is an application problem resolution service that fully controls the level of the system call for each running process.

Here's the link: http://www.appfirst.com/

+1
source

Another Cloudkick alternative for system monitoring: An elastic detector for EC2 (http://elastic-detector.secludit.com), which automatically creates your monitors for all EC2 resources.

0
source

If you use AWS, newrelic has a free upgrade to the standard plan, so it’s not expensive. This is currently free. Even if this advantage has been removed, the Lite plan is still free and sufficient to set up alerts and provide an understanding of your bottlenecks.

0
source

All Articles