(Logstash)实战Elasticseartch、Logstash、Kibana

2022-05-19 16:29:32 浏览数 (1)

input codecs filter output

image.png

image.png

file方式读取文件,start_position=>beginning

image.png

generator 方式input

image.png

log4j方式获取input

image.png

redis方式input

image.png

image.png

tcp方式input

image.png

image.png

udp方式input

image.png

用json格式输入输出 output{ stdout{codec => json} } output{ port=>1234 codec=>json_lines{charset=>UTF-8} } stdout{codec=>rubydebug} codec=>plain


filter filter{ json{ source=>"message" } } 让json去解析message字段 grok,对message字段做处理

image.png

kv,解析键值,field_split

image.png

image.png

加上解码,urldecode{field=>wd}

image.png


output elasticsearch_http

image.png

file传给文件

image.png

传到CSV

image.png

传到redis

image.png

UDP

image.png

TCP

image.png

HTTP

image.png

0 人点赞