Elasticsearch 日志配置
在Elasticsearch中配置日志,你需要编辑Elasticsearch的配置文件elasticsearch.yml
,并在其中设置日志相关的参数。以下是一些常见的日志配置选项:
设置日志级别:
logger.level: DEBUG # 可选:TRACE, DEBUG, INFO, WARN, ERROR, FATAL, OFF
配置日志路径:
path.logs: /var/log/elasticsearch # 日志文件的存储路径
日志文件大小和回滚数:
logging.file.size: 100mb logging.file.count: 30
控制台日志格式:
logging.format.console: format: "%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n"
设置索引生命周期管理(ILM)策略:
xpack.monitoring.collection.enabled: true
示例配置:
# 日志级别设置为DEBUG
logger.level: DEBUG
# 日志文件路径
path.logs: /var/log/elasticsearch
# 日志文件的大小和数量
logging.file.size: 100mb
logging.file.count: 30
# 控制台日志输出格式
logging.format.console:
format: "%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n"
# 启用X-Pack监控功能
xpack.monitoring.collection.enabled: true
确保在修改配置文件后重启Elasticsearch服务以使更改生效。
评论已关闭