Banzaicloud 日志操作员从日志中删除特定单词

问题描述 投票:0回答:0

我的日志看起来像这样(示例):

{"message":"apple pineapple strawberry"}

为 banzaicloud 使用任何 fluent.d 插件(https://banzaicloud.com/docs/one-eye/logging-operator/)我想将它们转换成这样:

{"message":"banana pinebanana strawberry"}

试过:

- record_modifier:
    replaces:
      - expression: apple
        key: message
        replace: banana

我试过的正则表达式:

- expression: /^apple$/ --when the dummy log entry only had one word "apple" for testing purposes
- expression: /apple/

还有这个:

  filters:
    - record_transformer:
        enable_ruby: true
        records:
          - message: ${record['message'].gsub('apple', 'banana')}

以上都没有产生任何结果。

kubernetes fluentd rancher banzaicloud-logging-operator
© www.soinside.com 2019 - 2024. All rights reserved.