Logstash 参考指南(编解码器插件)
编解码器插件
编解码器插件改变事件的数据表示,编解码器本质上是流过滤器,可以作为输入或输出的一部分操作。
下面是一些编解码器插件,有关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 |
相关推荐
云中舞步 2020-11-12
杨德龙 2020-11-11
JohnYork 2020-10-16
wangzhaotongalex 2020-09-22
xiaoseyihe 2020-11-16
不要皱眉 2020-10-14
Crazyshark 2020-11-13
K先生 2020-11-10
momode 2020-09-11
思君夜未眠 2020-09-04
点滴技术生活 2020-08-21
MaggieRose 2020-08-19
kevinweijc 2020-08-18
wintershii 2020-08-17
vapaad 2020-08-17
wera00 2020-08-17
移动开发与培训 2020-08-16
ReunionIsland 2020-08-16
JimyFengqi 2020-08-16