log4j2.properties 弹性集群日志滚动和压缩问题

Posted

技术标签:

【中文标题】log4j2.properties 弹性集群日志滚动和压缩问题【英文标题】:log4j2.properties Elastic cluster logs rolling and compressed issue 【发布时间】:2021-09-05 16:26:24 【问题描述】:

我在 CentOS7,Elasticsearch-75.2 上配置了一个 4 节点的弹性集群,并使用默认的 Log4j2.properties 每天滚动和压缩日志文件。

但问题是只有 Master1 节点会滚动和压缩 .gz 日志文件,其余节点即 Master2、Hotnode 和暖节点不是每天压缩的日志文件。

请在这方面给我建议。

Examples:
Master1
-rw-r--r--. 1 elk elasticsearch    69912 Jun 19 00:00 DevElasticStack-2021-06-18-1.log.gz
-rw-r--r--. 1 elk elasticsearch    74597 Jun 19 00:00 DevElasticStack-2021-06-18-1.json.gz
-rw-r--r--. 1 elk elasticsearch    77119 Jun 20 00:00 DevElasticStack-2021-06-19-1.log.gz
-rw-r--r--. 1 elk elasticsearch    81060 Jun 20 00:00 DevElasticStack-2021-06-19-1.json.gz
-rw-r--r--. 1 elk elasticsearch    77353 Jun 21 00:00 DevElasticStack-2021-06-20-1.log.gz
-rw-r--r--. 1 elk elasticsearch    81333 Jun 21 00:00 DevElasticStack-2021-06-20-1.json.gz
-rw-r--r--. 1 elk elasticsearch  2586115 Jun 21 06:53 DevElasticStack_server.json
-rw-r--r--. 1 elk elasticsearch  2414714 Jun 21 06:53 DevElasticStack.log
-rw-r--r--. 1 elk elasticsearch 50078914 Jun 21 06:54 gc.log

 Other nodes:ie. hotnode:

-rw-r--r--. 1 elk elasticsearch 67108985 Jun 21 09:10 gc.log.01
-rw-r--r--. 1 elk elasticsearch 2616 Jun 21 09:10 DevElasticStack-2021-06-18-1.json.gz
-rw-r--r--. 1 elk elasticsearch 2472 Jun 21 09:10 DevElasticStack-2021-06-18-1.log.gz
-rw-r--r--. 1 elk elasticsearch 31011 Jun 21 09:10 gc.log.02
-rw-r--r--. 1 elk elasticsearch 1479 Jun 21 09:10 gc.log.03
-rw-r--r--. 1 elk elasticsearch 42182 Jun 21 09:10 DevElasticStack_server.json
-rw-r--r--. 1 elk elasticsearch 31628 Jun 21 09:10 DevElasticStack.log
-rw-r--r--. 1 elk elasticsearch 10053435 Jun 21 15:10 gc.log
 

【问题讨论】:

【参考方案1】:

您需要在所有节点上编辑 log4j.properties 文件并重新启动集群。

【讨论】:

以上是关于log4j2.properties 弹性集群日志滚动和压缩问题的主要内容,如果未能解决你的问题,请参考以下文章

日志记录:在 Spring Boot 中使用 log4j2.properties 文件实现 Log4j2

logback 更改日志级别需要重启吗

在Flink集群中使用Log4j记录问题?

Log4j的配置文件

logback使用以及详细配置

将 log4j2.properties 配置到 Spring Boot 中的问题(使用 gradle)