railsのログにセッションIDやリモートIPを表示するようにする remote_ipを吐き出す方法config.log_tagsにて、セッション毎にuuid発行と、アクセスユーザーのipを記録するようにする」。 config/environment/develpment.rb # Prepend all log lines with the following tags config.log_tags = [ :subdomain, :uuid, :remote_ip ] config/environment/production.rb # Prepend all log lines with the following tags config.log_tags = [ :subdomain, :uuid, :remote_ip ] 参考 #318 Upgrading to Rails
怖話ではさくらVPS512を使ってます。性能的にはまだ問題無いんだけど、HDD容量が20GBとちと不安。先日もproduction.logが1.7GBになってたのでちゃんとローテートする。 $ cat /etc/logrotate.d/kowabana /var/www/kowabana/shared/log/*.log { weekly missingok rotate 24 dateext compress delaycompress lastaction pid=/var/www/kowabana/shared/pids/unicorn.pid test -s $pid && kill -USR1 "$(cat $pid)" endscript } newrelicのログとかunicornのログとかも一辺にローテートされるから楽でいいですね。-dをつければdry run。-fで強制実
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く