自定义Solr Date解析器

时间:2013-12-24 02:44:16

标签: linux apache datetime solr syslog-ng

我对Solr很新,需要一些帮助。目前,我正在使用Flume-ng和Syslog-ng将所有日志推送到Solr索引。我也想索引日期,但由于时间格式不同,我一直在异常。

Syslog-ng根据以下格式生成ISO日期/时间:2013-12-24T10:36:24.0000+8:00或一般YYYY-MM-DDTHH:MM:SS:ffffTZD,但Solr仅接受祖鲁时间YYYY-MM-DDTHH:MM:SSZ

  1. 我有什么方法可以创建自定义Solr日期解析器,这样我就可以正确解析日期/时间。谷歌没有给我如何处理这个问题的结果。

  2. 或者,syslog-ng能否以Solr接受的格式生成日期/时间?

  3. 目前,作为一种解决方法,我必须将服务器设置为UTC并使用模板手动生成日期/时间。但是,我不希望将所有服务器都设置为UTC,因为它可能位于不同的时区,我希望保持这种状态。

0 个答案:

没有答案