diff --git a/flux.yml b/flux.yml index a3efb60..6b58d18 100644 --- a/flux.yml +++ b/flux.yml @@ -213,6 +213,9 @@ spec: # Enable garbage collection - --sync-garbage-collection + # Set log format to json + - --logFormat json + # Optional DNS settings, configuring the ndots option may resolve # nslookup issues on some Kubernetes setups. # dnsPolicy: "None" diff --git a/workloads/kube-system/fluentd-config.yml b/workloads/kube-system/fluentd-config.yml index 6b535e2..f20379d 100644 --- a/workloads/kube-system/fluentd-config.yml +++ b/workloads/kube-system/fluentd-config.yml @@ -58,29 +58,27 @@ data: @type parser key_name log reserve_data true - inject_key_prefix web. @type apache2 + @type parser key_name log reserve_data true - inject_key_prefix hass. @type regexp expression /^(?.*) (?.*) \((?.*)\) \[(?.*)\] (?.*)$/ + @type parser key_name log reserve_data true - inject_key_prefix flux. - @type regexp - expression /^ts=(?.*) caller=(?.*) component=(?.*) msg="(?.*)"$/ + @type json