Amazon S3 ログ ファイルをフォーマットするために Awstats をセットアップしようとしていますが、ログが LogFormat と一致しないと言い続けています。設定とログの内容は次のとおりです。
LogFormat="%other %extra1 %time1 %host %logname %other %method %url %otherquot %code %extra2 %bytesd %other %extra3 %extra4 %refererquot %uaquot %other"
0dfbd34f831f30a30832ff62edcb8a93158c056f27cebd6b746e35309d19039c looxcie-data1 [18/Dec/2011:04:30:15 +0000] 75.101.241.228 arn:aws:iam::062105025988:user/s3-user E938CC6E4B848BEA REST.GET.BUCKET - "GET /?delimiter=/ &prefix=data/prod/looxciemp4/0/20/&max-keys=1000 HTTP/1.1" 200 - 672 - 44 41 "-" "-" -
次に、コマンドを実行すると、次の結果が得られます。
root@test:/usr/local/awstats/wwwroot/cgi-bin# perl awstats.pl -update - config=www.awstats.apache.com 構成
用データベースの作成/更新 "/etc/awstats/awstats.www.awstats .apache.com.conf" by AWStats バージョン 7.0 (ビルド 1.971) ログ ファイル "/var/log/httpd/access.log" のデータから...
フェーズ 1 : 最初に古いレコードをバイパスし、新しいレコードを検索します...
検索中ログ ファイルの先頭からの新しいレコード... ファイル内の
ジャンプした行: 0 ファイル内
の解析された行: 1 0 個
の削除されたレコードが
見つかりました、0 個のコメントが
見つかりました、0 個の空白レコードが
見つかりました、1 個の壊れたレコードが
見つかりました、0 個の古いレコードが
見つかりました、0 個の新しい修飾されたレコードが見つかりました記録。
誰でもそれを理解するのを助けることができますか?
===========================================
「%logname」という形式は、arn:aws:iam::062105025988:user/s3-user などの名前と一致しないことがわかりました
接続されていますが、「%lognamequot」は「arn:aws:iam::062105025988:user/s3-user」と一致できます。これがこの問題の原因です。しかし、システム ログ ファイルには arn:aws:iam::062105025988:user/s3-user; のようなログ名が含まれています。なぜそれが一致しないのかを理解するのを手伝ってくれる人はいますか?