操作
機能 #550
完了機能 #340: あらゆるものを †監視† する
Rails アプリのログを systemd-journald に流す
開始日:
2024/11/02
期日:
進捗率:
100%
一時中断:
いいえ
pinned:
いいえ
確認予定日:
前回確認日:
2024/11/02
管理外残件あり:
いいえ
説明
{rails root}/log/production.log
あたりにファイルとして吐かれているので、これを systemd-journald に吐かせたい。
対象:
- Redmine
- Tracks
nop_thread さんが約17時間前に更新
Apache2 の Passenger の設定で SetEnv RAILS_LOG_TO_STDOUT 1
してみたところ、 /var/log/apache2/error.log
にアクセスログが出るようになった。
(ここに『違う、そうじゃない』のジャケット画像)
nop_thread さんが約8時間前に更新
nop_thread さんは #note-1 で書きました:
Apache2 の Passenger の設定で
SetEnv RAILS_LOG_TO_STDOUT 1
してみたところ、/var/log/apache2/error.log
にアクセスログが出るようになった。
ubuntu 12.04 - All rails application logs being written to apache error log - Super User
古い情報だが……「そういうもの」なのか?
nop_thread さんが約6時間前に更新
とりあえず、 journald に流れない追加の固有ログファイルを管理するよりは error.log であっても統一的な場所に出てくれた方が幾分マシということにして、一旦 SetEnv RAILS_LOG_TO_STDOUT 1
で妥協する。
どうせ Apache より先の扱い (#551) が準備できていないし。
nop_thread さんが約6時間前に更新
nop_thread さんが約6時間前に更新 · 編集済み
Apache + Passenger を nginx + Puma にすることを検討したい。
→ 機能 #550: Rails アプリのログを systemd-journald に流す
nop_thread さんが約6時間前に更新
- ステータス を 進行中 から 終了 に変更
- 進捗率 を 0 から 100 に変更
nop_thread さんが約6時間前に更新
- 関連している 機能 #554: Rails アプリを Apache2 + Passenger から Nginx + Puma へ移行 を追加
操作