logstash Fluentd在日志中屏蔽私有数据

kknvjkwl  于 12个月前  发布在  Logstash
关注(0)|答案(1)|浏览(202)

第一个月
嘿,伙计们,上面的日志是我通过fluentd传递给Elasticsearch的。
我需要能够过滤“private_token:“,并确保将其删除或替换为其他内容,使其看起来像这样。“http://test.com/private_token=##'"或FluentD的实际值以外的任何内容。

rpppsulh

rpppsulh1#

当我想屏蔽密码时,我在fluentd conf文件中添加了一个带有以下conf的过滤器。

<filter **>
   @type record_transformer
    enable_ruby
    <record>
        message ${record["message"].gsub(/[Pp]assword*([^,])/,'****')}
     </record>
</filter>

字符串

相关问题