es⽇志配置,只保存最近3天的⽇志
Elasticsearch使⽤Log4j 2进⾏⽇志记录。可以使⽤log4j2.properties⽂件配置Log4j2。
Elasticsearch公开三个属性
${sys:es.logs.base_path},
${sys:es.logs.cluster_name}log4j2 appender
${sys:de_name}
可以在配置⽂件中被引⽤,以确定⽇志⽂件的位置。
该属性${sys:es.logs.base_path}将解析为⽇志⽬录,
${sys:es.logs.cluster_name}将解析为集名称(在默认配置中⽤作⽇志⽂件名的前缀),
${sys:de_name}并将解析为节点名称(如果显式设置了节点名称)。
例如,如果你的⽇志⽬录(path.logs)是/var/log/elasticsearch和您的集名为production,然后${sys:es.l
ogs.base_path}将解析/var/log/elasticsearch和${sys:es.logs.base_path}${sys:file.separator}${sys:es.logs.cluster_name}.log 将解析/var/log/elasticsearch/production.log。
>### Server JSON >>>>>###
# 若是只保留最近3天的⽇志,把上⾯最后两⾏换成下⾯这两⾏
#lling.pe = IfLastModified
#lling.sted_condition.age = 3D
>>>>>>>>>###

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。

发表评论