Monitoring multiple Rails applications

Are there any tools that can be run on my server to monitor multiple rail applications?

I need to track the number of requests, each application receives how much memory each application uses, how much processor is used and other statistics similar to them. I need to view statistics for each individual rails application.

+6
ruby ruby-on-rails monitor
source share
2 answers

I recommend you try NewRelic RPM .

Free version:

RPM Lite is the most widely used solution for basic web monitoring applications. RPM Lite provides application monitoring for unlimited Java, Ruby or JRuby for unlimited users, for unlimited time. What a deal! With RPM Lite, you can determine the overall state of the application, application response time, bandwidth, Apdex SLA scoring, cluster breakdowns and Notes. You can also see where website transactions spend the most time, isolate the worst offenders, and determine where to focus rectification efforts.

Next edit:

An alternative to NewRelic RPM is ScoutApp , which has many plugins covering all your required features.

If you need something that can be run on your server, there are gun guns that you can try. If you need user monitoring tools (e.g. Google Analytics), you can use the RailStat gem.

+8
source share

The Log Analyzer query log can be useful, free, and works by parsing Rails log files. Thus, there is no chance that this will adversely affect the performance of your application.

+1
source share

All Articles