Elasticsearch如何配置日志

2025-10-27 17:03:31 欧冠世界杯

找到日志配置文件:在Elasticsearch的安装目录中,导航到config文件夹。在该文件夹中,找到名为log4j2.properties的文件。这是Elasticsearch的日志配置文件。

编辑日志配置文件:使用文本编辑器打开log4j2.properties文件,并进行编辑。

若要更改日志级别,找到以下行:

logger.action.level = info

将info更改为您所需的日志级别,例如debug、warn或error。

若要更改日志输出位置,找到以下行:

appender.rolling.fileName = ${sys:es.logs.base_path}${sys:file.separator}${sys:es.logs.cluster_name}.log

您可以更改${sys:es.logs.base_path}和${sys:es.logs.cluster_name}.log来指定日志文件的路径和名称。

根据需要进行其他自定义配置。您可以参考Elasticsearch官方文档中的日志配置部分,了解更多配置选项。

保存并重新启动Elasticsearch:保存对log4j2.properties文件的修改,并重新启动Elasticsearch以使更改生效。

在Windows上,您可以在命令提示符(CMD)或Powershell中运行以下命令来停止和启动Elasticsearch:

# 停止Elasticsearch

bin\elasticsearch.bat stop

# 启动Elasticsearch

bin\elasticsearch.bat start

在类Unix系统(如Linux和macOS)上,您可以在终端中运行以下命令来停止和启动Elasticsearch:

# 停止Elasticsearch

bin/elasticsearch stop

# 启动Elasticsearch

bin/elasticsearch start

确保在重新启动之前保存了所有重要的数据和配置文件。