Logstash-配置文件详解(持续补充中。。。)

在logstash的config目录下,有一个配置文件logstash.yml,该文件主要控制着logstash的运行时状态。

基于Logstash5.4版本,logstash.yml文件中包括以下设置项:

设置项 描述 默认值
node.name 节点名称 主机名
path.data Logstash 工作目录 LOGSTASH_HOME/data
pipeline.workers 工作线程数 cpu核数
pipeline.output.workers 1
pipeline.batch.size 125
pipeline.batch.delay 5
pipeline.unsafe_shutdown false
path.config
config.string None
config.test_and_exit false
config.reload.automatic false
config.reload.interval 3
config.debug false
queue.type * memory*
path.queue path.data/queue
queue.page_capacity 250mb
queue.max_events 0 (unlimited)
queue.max_bytes **
queue.checkpoint.acks 1024
queue.checkpoint.writes 1024
queue.checkpoint.interval 1000
http.host 绑定IP,用于度量REST端点访问 "127.0.0.1"
http.port 绑定端口 9600
log.level 日志级别 info
log.format 日志格式 * plain*
path.logs 日志存放路径 LOGSTASH_HOME/logs
path.plugins 自定义插件目录

你可能感兴趣的:(Logstash-配置文件详解(持续补充中。。。))