Anyone have any suggested tools or plugins to monitor a rail application in production? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
On 6/20/07, matt <MDeiters-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> > Anyone have any suggested tools or plugins to monitor a rail > application in production? > > > > >What kind of monitoring do you need to do? We use nagios to monitor uptime. Pat --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Many people use monit with success. This also looks promising: http://god.rubyforge.org/ -- Benjamin Curtis http://www.bencurtis.com/ -- blog http://agilewebdevelopment.com/rails-ecommerce -- build e-commerce sites with Rails On Jun 20, 2007, at 3:33 PM, matt wrote:> > Anyone have any suggested tools or plugins to monitor a rail > application in production? >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
I need to monitor the ''health'' of the application more then just uptime. What do others monitor in production rails applications besides uptime? Matt On Jun 20, 5:57 pm, "Pat Maddox" <perg...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> On 6/20/07, matt <MDeit...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > > > > > Anyone have any suggested tools or plugins tomonitora rail > > application inproduction? > > What kind of monitoring do you need to do? We use nagios tomonitoruptime. > > Pat--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
On 21-Jun-07, at 1:25 PM, matt wrote:> > I need to monitor the ''health'' of the application more then just > uptime. What do others monitor in production rails applications > besides uptime? > Matt > > On Jun 20, 5:57 pm, "Pat Maddox" <perg...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: >> On 6/20/07, matt <MDeit...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: >> >> >> >>> Anyone have any suggested tools or plugins tomonitora rail >>> application inproduction? >> >> What kind of monitoring do you need to do? We use nagios >> tomonitoruptime. >> >> Pat > > > >I''ve not tried many, but monit(already mentioned) is pretty slick - plus it provides a dsl to heal broken services. #8000 check process mongrel-8000 with pidfile /var/www/the-soup/shared/log/ mongrel.8000.pid start program = "/usr/local/bin/ruby /usr/bin/mongrel_rails start --user deploy --group mongrel -e production -d -c /var/www/the- soup/current/ -p 8000 -P /var/www/the-soup/current/log/mongrel. 8000.pid -r /var/www/the-soup/current/public/" stop program = "/usr/local/bin/ruby /usr/bin/mongrel_rails stop - c /var/www/the-soup/current/ -p 8000 -P /var/www/the-soup/current/log/ mongrel.8000.pid" if totalmem > 85.0 MB for 5 cycles then restart if failed port 8000 protocol http with timeout 10 seconds then restart group www Plus also provides an http service for stats monitoring and control. http://www.tildeslash.com/monit/ Cheers, Jodi General Partner The nNovation Group inc. www.nnovation.ca/blog --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---