リバースプロキシとして利用しているNginxのログをLTSV形式に変更するにあたってnginx.confを編集して、何をログに出すかを検討していました。 その中で、自分で裏側のWebサーバー(upstream)に送っている独自のHTTPヘッダをどうやってログ出力すれば良いんだろう、といろいろログに設定できる変数について調べていました。それについてメモしておきます。 目次 1. Nginxのアクセスログの定義方法2. upstreamに送信している独自ヘッダをログに残したい3. 独自ヘッダをログに出すための記法($http_、$sent_http_、$upstream_http_)4. Nginx→Apacheがなさそう5. 変数がかなり自由に使えるのでそれで6. 参考 スポンサーリンク Nginxのアクセスログの定義方法 Nginxのアクセスログの形式は、「log_format」を使って定
![Nginxのアクセスログに独自HTTPヘッダを出すための変数記法についてメモ](https://cdn-ak-scissors.b.st-hatena.com/image/square/ca74ee5152b10b5f85619975c7b07dc2b17ae5dc/height=288;version=1;width=512/https%3A%2F%2Fdid2memo.net%2Fwp-content%2Fuploads%2F2012%2F07%2Fdid2memo-net-icon.png)