httpd.confの場所を探す
こちらの記事が参考になった
httpd.confでログの場所を確認
httpd.confで
-
CustomLog
をgrep→ログのパスとどのフォーマットを使ってるかチェック(ログのパスはServerRoot
からの相対パスになっているのでServerRoot
もgrepする)
ServerRoot "/etc/httpd"
CustomLog "logs/access_log" combined env=!nolog
→ 「ログの場所は /etc/httpd/logs/access_log
で、フォーマットはcombined
」ということがわかる
フォーマットを確認
- httpd.confで
LogFormat
をgrep→実際のフォーマットをチェック
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
→ 「(このサーバーではcombined
が使われているので)ログのフォーマットは %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"
」ということがわかる
フォーマットの見方はこちらが参考になった
https://qiita.com/ryounagaoka/items/e7782ab29ff9fbe8f891