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