6

Windows Server 2003 を IIS6 で、Windows Server 2008R2 を IIS7 で使用しています。技術者以外のユーザーが Web ページを介して表示する Google アナリティクスに似たダッシュボードを作成する必要があります。これは IIS ログ ファイルを分析することで実行できると思いますが、これを達成するための最適な方法がわかりません。

IIS Web トラフィックを分析するためにアクセスできるダッシュボードを作成する最良の方法は何ですか?

IIS ログ ファイルを分析するのが最善の方法ですか?
もしそうなら、どの IIS ログ形式がこれに最適でしょうか?
ODBC ロギングはそれほど大きなパフォーマンス ヒットですか?

これを実現するための無料または安価なアプリはありますか?

4

2 に答える 2

3

1 つのオプションは、Microsoft のLogParserツールを使用するアプリケーションを作成することです。さまざまなファイル形式をサポートしており、SQL に似た構文で IIS ログ ファイルを照会できます。また、.NET から利用できるプログラム可能な COM API も提供します。LogParser の使用例は多数あります。以下にいくつかのリンクと公式フォーラムを示します。

http://www.codinghorror.com/blog/2005/08/microsoft-logparser.html

http://linuxlore.blogspot.com/2006/11/howto-use-microsofts-logparser-to.html

http://support.microsoft.com/kb/910447

http://weblogs.asp.net/rrobbins/archive/2007/12/03/asp-net-code-to-query-ftp-logs-using-logparser.aspx

http://www.codeproject.com/KB/recipes/SimpleLogParse.aspx

http://gluegood.blogspot.com/2008/09/freeware-logparserzip.html

CodePlex でLogParser を使用するいくつかのサンプル プロジェクトも見つけることができます。

無料アプリに関しては、私が知っているいくつかは次のとおりです。

于 2010-09-09T06:19:33.183 に答える