您可以从任何计算机对一组日志和跟踪文件运行 xsLogAnalyzer 工具。
过程
- 运行 xsLogAnalyzer 工具。
提示: 如果日志文件很大,请考虑在运行报告时使用 -startTime、-endTime 和 -maxRecords 参数,以限制扫描的日志条目数。在您运行报告时使用这些参数可使报告更易读且更有效地运行。您可对同一组日志文件运行多个报告。
xsLogAnalyzer.sh|bat -logsRoot c:\myxslogs -outDir c:\myxslogs\out
-startTime 11.09.27_15.10.56.089 -endTime 11.09.27_16.10.56.089 -maxRecords 100
- -logsRoot
- 指定您想评估的日志目录的绝对路径(必需)。
- -outDir
- 指定现有目录以供写入报告输出之用。如果您未指定值,那么报告将写入 xsLogAnalyzer 工具的根位置。
- -startTime
- 指定在日志中开始评估的时间。日期格式为:year.month.day_hour.minute.second.millisecond
- -endTime
- 指定在日志中结束评估的时间。日期格式为:year.month.day_hour.minute.second.millisecond
- -trace
- 指定跟踪字符串,如 ObjectGrid*=all=enabled。
- -maxRecords
- 指定要在报告中生成的最大记录数。
缺省值为 100。如果您将该值指定为 50,那么将在指定时间段内生成前 50 个记录。
- 打开生成的文件。 如果未定义输出目录,那么报告将在名为 report_date_time 的文件夹中生成。
要打开报告的主页,请打开 index.html 文件。
- 使用报告来分析日志数据。 使用以下技巧可获得最佳报告显示性能:
- 要获得最佳日志数据查询性能,请尽可能使用具体信息。例如,与查询 server_host_name 相比,查询 server 运行的时间长得多,且会返回更多结果。
- 一些视图同时只能显示有限数量的数据点。您可通过更改当前数据(如开始和结束时间),调整视图中查看的时间段。
下一步做什么
有关对
xsLogAnalyzer 工具和生成的报告进行故障诊断的更多信息,请参阅
对日志分析进行故障诊断。