Logstash 參考指南(配置Logstash)

配置Logstash

要配置Logstash,你須要建立一個配置文件,指定要使用的插件和每一個插件的設置,你能夠在配置中引用事件字段,並在事件知足某些條件時使用條件來處理它們,運行logstash時,使用-f指定配置文件。html

讓咱們一步一步地建立一個簡單的配置文件並使用它來運行Logstash,建立一個名爲「logstash-simple.conf」的文件,並將其保存到Logstash的同一個目錄中。segmentfault

input { stdin { } }
output {
  elasticsearch { hosts => ["localhost:9200"] }
  stdout { codec => rubydebug }
}

而後,運行logstash並使用-f標誌指定配置文件。ruby

bin/logstash -f logstash-simple.conf

果不其然!Logstash讀取指定的配置文件,並向Elasticsearch和stdout輸出,在咱們繼續一些更復雜的例子以前,讓咱們仔細看看配置文件中的內容。elasticsearch

Logstash中的X-Pack設置

elasticsearch.ymlkibana.ymllogstash.yml配置文件中爲X-Pack特性配置設置。ide

X-Pack特性 Elasticsearch設置 Kibana設置 Logstash設置
APM UI No Yes No
Development Tools No Yes No
Graph No Yes No
Machine learning Yes Yes No
Management No No Yes
Monitoring Yes Yes Yes
Reporting No Yes No
Security Yes Yes No
Security.Auditing Yes No No
Watcher Yes No No

elasticsearch.yml文件中還有X-Pack許可證設置。ui

有關更多的Logstash配置設置,請參閱Logstash.yml插件

相關文章
相關標籤/搜索