c#:解析IIS日志文件高效,创建统计信息
答
是否有免费的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);
}