编解码器插件

编解码器插件改变事件的数据表示,编解码器本质上是流过滤器,可以作为输入或输出的一部分操作。

下面是一些编解码器插件,有关Elastic支持插件的列表,请参阅支持矩阵

插件 描述 Github仓库
avro 将序列化的Avro记录读取为Logstash事件 logstash-codec-avro
cef 读取ArcSight Common Event Format(CEF) logstash-codec-cef
cloudfront 读取AWS CloudFront报告 logstash-codec-cloudfront
collectd 使用UDP从collectd二进制协议中读取事件 logstash-codec-collectd
dots 为性能跟踪,每个事件发送1个点到stdout logstash-codec-dots
edn 读取EDN格式数据 logstash-codec-edn
edn_lines 读取以新行分隔的EDN格式数据 logstash-codec-edn_lines
es_bulk 将Elasticsearch bulk格式读取到单独的事件中,以及元数据 logstash-codec-es_bulk
fluent 读取fluentd msgpack模式 logstash-codec-fluent
graphite 读取graphite格式的行 logstash-codec-graphite
gzip_lines 读取gzip编码内容 logstash-codec-gzip_lines
json 读取JSON格式的内容,在JSON数组中为每个元素创建一个事件 logstash-codec-json
json_lines 读取新行分隔的JSON logstash-codec-json_lines
line 读取面向行的文本数据 logstash-codec-line
msgpack 读取MessagePack编码内容 logstash-codec-msgpack
multiline 将多行消息合并到单个事件中 logstash-codec-multiline
netflow 读取Netflow v5和Netflow v9数据 logstash-codec-netflow
nmap 以XML格式读取Nmap数据 logstash-codec-nmap
plain 读取事件之间没有分隔的明文 logstash-codec-plain
protobuf 读取protobuf消息并转换为Logstash事件 logstash-codec-protobuf
rubydebug 将Ruby Awesome Print库应用于Logstash事件 logstash-codec-rubydebug

博弈
2.5k 声望1.5k 粉丝

态度决定一切


引用和评论

0 条评论