【问题标题】:fluentd and grok parser, add a key valuefluentd 和 grok 解析器,添加一个键值
【发布时间】:2020-10-20 11:43:38
【问题描述】:

我在 fluentd 中使用输入系统日志和带有 grok 表达式的解析器。 它运作良好,但我想在流利的解析消息中添加一个键。 关键是整个信息本身。带有原始密钥的示例:

{
time: grokked time
host: grokked hostname
...
raw : the whole raw message,
}

怎么做?

【问题讨论】:

    标签: elasticsearch elastic-stack fluentd


    【解决方案1】:

    添加另一个过滤器:

     <filter **>
       @type record_transformer
       enable_ruby
       <record>
         raw ${record["message"]}
       </record>
     </filter>
    

    【讨论】:

      【解决方案2】:

      是的,我让它同时工作

      <filter syslog>
        @type record_transformer
        enable_ruby
        <record>
          raw ${record}
        </record>
      </filter>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-07-18
        • 1970-01-01
        • 1970-01-01
        • 2019-02-22
        • 1970-01-01
        • 2021-03-31
        相关资源
        最近更新 更多