はじめに
ある期間のシステムへのアクセス状況の把握のためにIISログを分析することになりました。
分析対象のIISでは1日ごとに1つログファイルがあり、一つずつ分析するのが面倒でした。
また会社の自分のPC(Windows)では管理者権限がなく、ツールのインストールにはいろいろ手続きがあり面倒という事情がありました。
このような状況でとりあえず簡単に分析する方法を検討しました。
方法
-
IISログを特定のディレクトリに集める
適当なローカルディレクトリにIISログ(複数ファイル)を配置する -
Copyコマンドで1ファイルにマージする
copy ".log" "all.logs"
こんな感じのコマンドで、1.で配置した複数のIISログ(.log)が一つのファイル(all.logs)にマージされます。 -
Excelにインポートする
Excelでおなじみの方法でファイル(all.logs)を取り込む。(スペース区切りファイルとして認識させる)
あとはフィルタや並び替え、ファイル毎にあるヘッダなどを取り除けば準備完了です。
こんな感じで使い慣れたExcelでとりあえずの分析が可能となりました。
私のようにこれで十分な現場もあるかもしれません。