Railsアプリケーションでsyslogを使用することを考えています。プロセスの概要は、このブログ投稿にあります。
gem 'SyslogLogger'
あなたに追加Gemfile
require 'syslog_logger'
の上部に追加config/environments/production.rb
- また
config.logger =
、同じファイルの行のコメントを解除します。
プロダクションボックスには、乗客を使用して実行されている4つのレールアプリケーションがあります。4つのアプリケーションすべてにsysloggerを使用するように切り替えると、4つのアプリケーションすべてからのログメッセージが1つのファイルに送られ、ログメッセージがインターリーブされるのではないかと心配しています。もちろん、splunkを使用することもできますが、最初に、Railsアプリケーションごとに1つのログファイルを取得できるかどうかを確認したいと思いました。それは私の状況にとって望ましいことです。
それは可能ですか?