2008-10-06 76 views

回答

3

不幸的是,当谈到Log Parser时,我会使用CLI而不是GUI。我并不需要大量的解析(尽管我可能应该这样做,因为资源利用率偶尔会成为问题),所以我总是直接使用类似于SQL的LogParser语法。

我工作中的其他应用程序团队使用Log4Net Dashboard,它显然是在一个基于Web的界面中解析log4net日志,事件查看器和其他内容。我还没有开始检查,但其他人似乎喜欢它。

对于网络日志,我实际上开始考虑awstats来解析我的需求,这样我就可以以更直观的格式查看我的数据了。

+0

http://www.l4ndash.com/未找到,awstats是开源的吗? – Kiquenet 2016-07-14 17:23:40

4

Log Parser Lizard GUI,目前2.5版本,它的特性(即使是在免费版)仍然是适用于市场上销售的MS Logparser引擎的最佳GUI有多种原因:

  • 查询组织:组织多个组中的查询以便快速访问。
  • 查询编辑器:语法高亮,智能感知和工具提示,撤销/重做,代码片段和查询常量(如C/C宏定义类似++)
  • 非常好看的Office 2010风格的GUI -Tabbed结果允许多个查询运行并进行比较
  • 高级网格:Excel风格的过滤功能以及即时执行平均值,计数,最大值,最小值和求和方程的功能。列排序,行分组,在不重新运行查询的情况下显示数据的不同视图(在处理千兆字节的日志时节省大量时间)。 Excel样式公式和条件格式也被支持。
  • 简单界面,用于创建图表和显示结果在各种图表类型(线图,饼图,条形图,柱形图,甜甜圈,面积,2D和3D图表等)
  • 打印日志分析器报告 - 更改命令行参数来自GUI - 支持多行(log4net)和正则表达式(正则表达式)输入格式,以及Т-SQL(OLEDB)查询来维护单个工具中的SQL服务器。还支持Facebook FQL(如果您使用该工具作为Facebook开发人员,则很有用)。
  • 内联Visual Basic .Net代码(用于提示用户输入)。使用VB.Net代码更改查询。例如该查询将提示事件ID输入用户(来自蜥蜴实验室网站样品):

    选择前100 *从应用其中的EventID = <%回报 Microsoft.VisualBasic.Interaction。的InputBox(“请输入事件 ID”,“事件ID”,“1053”)%>

如果你真的喜欢它,对于非常小的代价,你可以有附加价值,甚至更多的功能比如导出结果到Excel 2007,创建PDF报告,在集中的SQL Server数据库中保存查询,以便在用户之间轻松剪切等等。因此,我相信您已经使用Log Parser Lizard做出了很好的选择。我相信它比Microsoft Log Parser Studio和Visual Log Parser或任何其他logparser GUI更好的软件。

我希望有一天微软会发布支持更多输入格式(Exchange,Sharepoint等)的Logparser 3.0(我们都热爱v2.2),并提供更强大的功能,而不是发布Log Parser Studio GUI(这是毕竟不是很糟糕,但是用户必须被告知更好的选择,比如Log Parser Lizard)。

+0

是免费的,并有便携式版本?开源? – Kiquenet 2016-07-14 17:32:24