Logstash【从无到有从有到无】【L20】编解码器插件(Codec plugins)
生活随笔
收集整理的這篇文章主要介紹了
Logstash【从无到有从有到无】【L20】编解码器插件(Codec plugins)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.編解碼器插件
編解碼器插件可更改事件的數據表示形式。 編解碼器本質上是流過濾器,可以作為輸入或輸出的一部分進行操作。
下面提供了以下編解碼器插件。 有關Elastic支持的插件的列表,請查閱Support Matrix。
| Plugin | Description | Github 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 | 讀取以換行符分隔的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 |
總結
以上是生活随笔為你收集整理的Logstash【从无到有从有到无】【L20】编解码器插件(Codec plugins)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机实验小学教导主任,一位小学教导主任
- 下一篇: Vetur can‘t find `ts