Module: Fluent::Plugin
- Defined in:
- lib/fluent/plugin/filter_anonymizer.rb
Overview
<filter **>
@type mask
# salts will be selected for field names in a deterministic way
salt secret_salt # different salt for each fields?
salt salt_brabra
salts ["s1","s2","s3","s4"]
<mask sha1>
# key user_id
keys ["user_id","session_id","source_ip"]
key_pattern ^(source|src)_?ip_?(addr|address)?$
value_pattern @mydomain\.example\.com$
value_in_subnet 192.168.0.0/16 # naming?
</mask>
<mask uri_path>
keys ["url","uri"]
# or key_pattern
</mask>
<mask network>
keys ["dest","destination","dest_ip"]
# or key_pattern
ipv4_mask_bits 24
ipv6_mask_bits 104
</mask>
</filter>
Defined Under Namespace
Classes: AnonymizerFilter