I was also going to recommend syslog or something similar. There was a post recently about it here:
http://toolmantim.com/article/2007/6/6/logging_rails_to_syslog_with_sysloglogger On Jun 8, 11:06 am, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > On Jun 7, 11:08 pm, Ezra Zygmuntowicz <[EMAIL PROTECTED]> wrote: > > > > > On Jun 7, 2007, at 10:43 PM, Chris Bailey wrote: > > > The servers in this case are 64bit boxes, with dual cores, and GigE > > > (dual, but for this discussion assume a single one, since we split > > > the net on them, etc.). Also, our application file storage is done > > > using a different infrastructure, so it doesn't play into this. > > > Databases are also on different boxes. > > > > I have not used GFS before, so I'm hoping for some input on some of > > > these questions: > > > > - I presume that for the actual Rails application code, since it > > > gets loaded up once in production mode, that say 20 servers pulling > > > that from a single GNBD/GFS file system server would be no biggy. > > > Correct? > > > Yeah it's no biggy. > > Hate to disagree with one of our own, but you'll find that the RHCS > has a practical limit of 16 machines per cluster, unless you're using > the GULM, which is no longer recommended. :-) > > At Engine Yard we sidestep this limitation by utilizing a two-tiered > cluster structure, one for the nodes in the cluster, and one for each > customer environment. > > > > - Logs - this seems to be the danger area to me. Assuming we have > > > "high traffic", and that we do quite a bit of logging (we log a > > > lot of info for metrics and ability to follow requests through the > > > SOA architecture, etc.), I worry about 20 servers all writing to a > > > single log on the one GNBD/GFS server. Valid worry, or? Are there > > > alternatives I should look at for logging in such an environment? > > I'd recommend aggregating the logs via something akin to syslog or > something based upon the wonderful but underutilized Spread library. > > Far simpler and more robust. > > GFS is great, don't get me wrong, but I can absolutely guarantee you > that you'll be disappointed if you put 50 machines into a single RHCS > cluster. > > -- > -- Tom Mornini, CTO > -- Engine Yard, Inc. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Deploying Rails" group. To post to this group, send email to rubyonrails-deployment@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rubyonrails-deployment?hl=en -~----------~----~----~----~------~----~------~--~---