1:
bin / logstash -f second-pipeline.conf –config.test_and_exit
该--config.test_and_exit选项会解析您的配置文件并报告任何错误。当配置文件通过配置测试时,使用以下命令启动 Logstash:
bin / logstash -f second-pipeline.conf
2:
bin / logstash -f first-pipeline.conf –config.reload.automatic
该--config.reload.automatic选项启用自动配置重新加载,因此您不必在每次修改配置文件时停止并重新启动Logstash。
3、file源的解析
4:jdbc详解
5:output 详解
output { //输入到es集群中,当hosts 参数列出多个IP地址时,Logstash会在地址列表中对请求进行负载平衡。另请注意,Elasticsearch的默认端口是,9200并且可以在上面的配置中省略。 elasticsearch { hosts => ["IP Address 1:port1", "IP Address 2:port2", "IP Address 3"] } //写入文件 file { path => "/path/to/target/file" } //以json格式输出到控制台 stdout { codec => json_lines } }
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/208479.html原文链接:https://javaforall.net
