uWSGIのログフォーマット 「Nginxでリバースプロキシ」でバックエンドにアクセス元のIPアドレスがログに記録されると書いたが、バックエンド側でも設定しなければログには記録されない。個人でひっそりとWebサービスを運営していてもディレクトリトラバーサルや某CMSを攻撃しているのかなと思われるリクエストがログに記録されている。ログを眺めるのは楽しいものだ。 今回はバックエンドに「uWSGI」を置いた場合のログ設定について書く。動作するまでを書いた記事はよく見掛けるが、ログについて書いている記事は見たことがない。ドキュメントに書いてある通りに設定すればいいだけなので、わざわざ書き留めるほどの情報ではないのだろうか。 # pw groupadd uwsgi -g 9090 # pw useradd uwsgi -u 9090 -g 9090 -c "uWSGI" -d /nonexisten