本文共 697 字,大约阅读时间需要 2 分钟。
配置文件pipelines.yml
#管道1- pipeline.id: my-pipeline_1 path.config: "/etc/path/to/p1.config" pipeline.workers: 3#管道2- pipeline.id: my-other-pipeline path.config: "/etc/different/path/p2.cfg" queue.type: persisted
启动不带参数的情况下logstash会默认加载pipelines.yml
这个配置,并且安装所有配置的管道,当你使用 -e
或者-f
命令启动logstash的时候,会忽略pipelines.yml
这个配置。
input{}filter{}output{}
配置,如神策埋点日志采集 直接使用file-input input { file { path => "/home/sensors/sensor-test/sensorslog/logs.*" start_position => beginning }}filter { }output { stdout { codec => rubydebug } sensors_analytics { url => "https://xxxxxxx/sa?project=s2b_test" }}
关于管道的一些属性配置可以在logstash.yml中配置相关文档参考
转载地址:http://vpkfb.baihongyu.com/