logbeat的logstash默认编码是什么?

时间:2016-06-27 11:07:49

标签: logstash logstash-configuration graylog2 filebeat

我为 filebeat 的特定日志文件做了这样的配置 - 文件有cp1250编码:

 - 
    document_type: collector
    encoding: cp1250
    ignore_older: 672h
    log_type: log
    max_bytes: 134217728
    paths:
    - \\someserver\collector\*

我已经完成了这样的输出配置:

output:
  logstash:
    compression_level: 0
    hosts:
    - localhost:5045

logstash输出中 filebeat 的编码是什么?

我认为它可以这样工作,但我认为它现在可以这样工作:

file(cp1250) -> filebeat(utf-8) -> output(utf-8) -> logstash(utf-8) -> gralog(utf-8).

什么是文件输出编码呢?

1 个答案:

答案 0 :(得分:0)

你好像问了两个不同的问题。

什么是文件输出编码呢?

事件+它添加的一些元数据。

logstash输出中filebeat的编码是什么? / filebeat对logstash的默认编码是什么?

如果没有指定编码,Filebeat会使用其特殊的plain编码来读取和处理您的文本。

From the docs

  

plain编码很特殊,因为它不会验证或转换任何输入。