Solr中的日志格式

时间:2012-02-23 18:25:18

标签: logging solr

目前,Solr的日志输出如下:

Feb 23, 2012 6:22:21 PM org.apache.solr.core.SolrCore execute
INFO: [] webapp=/solr path=/select/ params=    {fl=*+score&wt=json&start=0&q=uid:26261178&rows=1} hits=0 status=0 QTime=1 

在两个单独的行上,记录到stdout。如何更改日志输出的格式以获得时间戳&在一行上查询元数据信息?我正在尝试对这些日志进行脚本解析,但是由于必须从日志中“取2”来获取特定条目的所有相关信息,因此增加了难度。

我正在运行示例安装所提供的vanilla Solr安装,即由Jetty提供服务。使用主管来控制实际过程。

1 个答案:

答案 0 :(得分:1)

你的问题是这个问题的特例:

Adding log4j.properties to war file (in Solr application)

可以在log4j属性文件中设置日志文件格式。