Elasticsearch:关闭单个本地节点的日志记录

时间:2013-10-24 22:11:42

标签: elasticsearch

我有一个本地节点,我正在初始化并连接到

node = NodeBuilder.nodeBuilder ().local (true).node ();
node.start ();
Settings settings = ImmutableSettings.settingsBuilder ()
            .put ("node.local", "true").build ();
client = new TransportClient (settings)
            .addTransportAddress (new LocalTransportAddress ("1"));

当我使用客户端时,会输出大量的调试日志记录。有没有办法禁用日志记录?

2 个答案:

答案 0 :(得分:1)

它使用log4j,所以只需要包含一个log4j,所以只需要包含一个log4j.properties文件来控制日志记录级别。

例如,您可以让它只包含此行log4j.rootLogger=ERROR, stdout以仅输出错误

答案 1 :(得分:0)

我相信你可以通过config / logging.yml文件控制elasticsearch的日志记录。