2010-12-17 8 views

答えて

3

良いオープンソースの代替品については、awstatsをご覧ください。アナログも良い選択肢です。

4

私はSLaksに同意します。LogParserはあなたの一番の賭けです。ほとんど、その機能のすべてではないが、あなたがCOM相互運用を経て、プロジェクトにインポートすることができCOM APIを介して公開されている場合:

alt text

0

は私が使用できるフリーのC#クラスがあるか、少しの例がありますプロジェクト?

私はC#(.NET Core)で小さなパーサークラスを作成しました。 、ここではソースhttps://github.com/alexnolasco/32120528/

例を参照してください

// List requests by hour 
var q = new W3CReader(textReader).Read() 
      .GroupBy(r => r.UtcTime().RoundUp(TimeSpan.FromHours(1))) 
      .Select(g => new 
      { 
        Hour = g.Key, 
        Count = g.Count() 
      }); 
foreach (var r in q) 
{ 
    Console.WriteLine("{0}\t{1}", r.Hour, r.Count); 
}