404のアクセスログだけawkで取得する


「404が急増している!どこからのアクセスだ?」ってなったときに便利なコマンド。
IP、リクエストパス、httpステータス、ユーザーエージェントを取得しています。

※ログの形式によって、"$数字"の数字が違います。

1: IP
7: リクエストパス
9: httpステータス
12,13: ユーザーエージェントの一部
 
awk '$9=="404"{print $1, $9, $7, $12$13}' access.log