Logstash【从无到有从有到无】【L20】编解码器插件(Codec plugins)

1.编解码器插件

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

下面提供了以下编解码器插件。 有关Elastic支持的插件的列表,请查阅Support Matrix

Plugin

DescriptionGithub repository
avro将序列化的Avro记录读取为Logstash事件logstash-codec-avro
cef读取ArcSight通用事件格式(CEF)。logstash-codec-cef
cloudfront读取AWS CloudFront报告logstash-codec-cloudfront
cloudtrail读取AWS CloudTrail日志文件logstash-codec-cloudtrail
collectd使用UDP从收集的二进制协议中读取事件。logstash-codec-collectd
dots每个事件向标准输出发送1个点以进行性能跟踪logstash-codec-dots
edn读取EDN格式数据logstash-codec-edn
edn_lines读取以换行符分隔的EDN格式数据logstash-codec-edn_lines
es_bulk将Elasticsearch批量格式与元数据一起读取为单独的事件logstash-codec-es_bulk
fluent读取流利的msgpack模式logstash-codec-fluent
graphite读取石墨格式的行logstash-codec-graphite
gzip_lines读取gzip编码的内容logstash-codec-gzip_lines
jdots将每个已处理的事件呈现为一个点core plugin
java_line编码和解码面向行的文本数据core plugin
java_plain处理事件之间没有定界符的文本数据core plugin
json读取JSON格式的内容,为JSON数组中的每个元素创建一个事件logstash-codec-json
json_lines读取以换行符分隔的JSONlogstash-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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值