如何在Elasticsearch中设置日志级别?

new*_*123 6 logging elasticsearch

您能告诉我如何在 Elasticsearch 中将日志记录级别显式设置为 INFO 吗?我想在文件中这样做:elasticsearch.yaml

Val*_*Val 6

以下三种方法

A. 通过动态更新集群设置(不需要重新启动):

PUT /_cluster/settings
{
  "transient": {
    "logger.org.elasticsearch.transport": "TRACE"
  }
}
Run Code Online (Sandbox Code Playgroud)

B.通过直接设置日志级别elasticsearch.yml(需要重启):

PUT /_cluster/settings
{
  "transient": {
    "logger.org.elasticsearch.transport": "TRACE"
  }
}
Run Code Online (Sandbox Code Playgroud)

C.通过直接设置日志级别log4j2.properties(需要重启):

logger.transport.level = trace
Run Code Online (Sandbox Code Playgroud)