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插件

相关文章
相关标签/搜索