第20章-编解码器Codec

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

下面列举一些输出插件,Elastic支持的插件列表,请查阅 支持矩阵

插件 描述 Github
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从 collectd 二进制协议读取事件 logstash-codec-collectd
dots 每个事件向 stdout 发送1个点,以进行性能跟踪 logstash-codec-dots
edn 读取EDN格式的数据 logstash-codec-edn
edn_lines 读取换行符分隔的EDN格式数据 logstash-codec-edn_lines
es_bulk 将Elasticsearch批量格式带上元数据读入不同的事件 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和v9数据 logstash-codec-netflow
nmap 将Nmap数据读入XML格式 logstash-codec-nmap
plain 连续读取事件为纯文本,事件间不分隔 logstash-codec-plain
protobuf 读取protobuf消息并转化为Logstash事件 logstash-codec-protobuf
rubydebug 将Ruby Awesome Print库应用于Logstash事件 logstash-codec-rubydebug

results matching ""

    No results matching ""