在网上很少有关于es自身log配置,即logging.yml文件的配置说明的,基本上都让去参照log4j。但一来之前没有接触过log4j,二来log4j网上是大众化的并不是针对es的说明,所以我还是有几个问题搞不明白,想拜托大家和各位大神:
(我的环境:os:centos7 es:2.3.2)
1>logger设定项里,都可以配置哪些项目?官网上说The logger section contains the java packages and their corresponding log level, where it is possible to omit the org.elasticsearch prefix,但java packages要从哪里查看?
2>如果想要将org.apache.http gateway和 discovery三个项目的log分别输出到三个不同的文件里,应该怎么设置?之前参照deprecation和index.search.slowlog方式(logger里log级别后加上appender,appender里添加相关的设定)尝试过,但是es都启动不了。。。
(我的环境:os:centos7 es:2.3.2)
1>logger设定项里,都可以配置哪些项目?官网上说The logger section contains the java packages and their corresponding log level, where it is possible to omit the org.elasticsearch prefix,但java packages要从哪里查看?
2>如果想要将org.apache.http gateway和 discovery三个项目的log分别输出到三个不同的文件里,应该怎么设置?之前参照deprecation和index.search.slowlog方式(logger里log级别后加上appender,appender里添加相关的设定)尝试过,但是es都启动不了。。。
1 个回复
five
赞同来自:
这篇文章应该能帮到你