首页 > 代码库 > 第三章 logstash - 输入插件之tcp与redis
第三章 logstash - 输入插件之tcp与redis
常用的输入插件:
- tcp
- redis
一、tcp
1、用法
1 input { 2 tcp { 3 port => 4560 4 codec => json_lines 5 mode => server 6 host => 0.0.0.0 7 add_field => {"xxx":"xxx"} 8 ssl_cert => /xxx 9 ssl_enable => false10 ssl_extra_chain_certs => ["xxx"]11 ssl_key => /xxx12 ssl_key_passphrase => nil13 ssl_verify => true14 tags => ["xxx"]15 type => xxx16 }17 }
2、常用配置
以上port是必选项,其他是可选项。
二、redis
1、用法
1 input { 2 redis { 3 data_type => list 4 port => 6379 5 codec => json 6 db => 0 7 host => 127.0.0.1 8 add_field => {"xxx":"xxx"} 9 key => xxx10 password => xxx11 threads => 112 timeout => 513 batch_count => 114 tags => ["xxx"]15 type => xxx16 }17 }
2、配置
以上选项全部为可选项。
- data_type:
- list:blpop
- channel:subscribe
- pattern_channel:psubscribe
- type:主要用于过滤
第三章 logstash - 输入插件之tcp与redis
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。