在logstash的config目錄下,有一個配置文件logstash.yml,該文件主要控制著logstash的運(yùn)行時狀態(tài)。
基于Logstash5.4版本,logstash.yml文件中包括以下設(shè)置項:
| 設(shè)置項 | 描述 | 默認(rèn)值 |
|---|---|---|
node.name |
節(jié)點(diǎn)名稱 | 主機(jī)名 |
path.data |
Logstash 工作目錄 | LOGSTASH_HOME/data |
pipeline.workers |
工作線程數(shù) | cpu核數(shù) |
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端點(diǎn)訪問 | "127.0.0.1" |
http.port |
綁定端口 | 9600 |
log.level |
日志級別 | info |
log.format |
日志格式 | * plain* |
path.logs |
日志存放路徑 | LOGSTASH_HOME/logs |
path.plugins |
自定義插件目錄 |