From 940a21044473f58aeef58951cf2ba7e683d0b5d6 Mon Sep 17 00:00:00 2001 From: keshavprasadms <msknext@gmail.com> Date: Fri, 29 Nov 2019 10:53:47 +0530 Subject: [PATCH] fix: updates to fluent bit --- .../logging/fluent-bit/templates/config.yaml | 41 ++----------------- .../helm_charts/logging/fluent-bit/values.j2 | 2 +- 2 files changed, 4 insertions(+), 39 deletions(-) diff --git a/kubernetes/helm_charts/logging/fluent-bit/templates/config.yaml b/kubernetes/helm_charts/logging/fluent-bit/templates/config.yaml index da39556b5..dde6161d8 100644 --- a/kubernetes/helm_charts/logging/fluent-bit/templates/config.yaml +++ b/kubernetes/helm_charts/logging/fluent-bit/templates/config.yaml @@ -84,6 +84,7 @@ data: Key_Name log Parser envoy Reserve_Data On + Preserve_Key On fluent-bit-output.conf: | {{- if eq .Values.backend.type "test" }} @@ -152,46 +153,10 @@ data: {{ .Values.rawConfig | indent 4 }} parsers.conf: | -{{- if .Values.parsers.regex }} -{{- range .Values.parsers.regex }} - [PARSER] - Name {{ .name }} - Format regex - Regex {{ .regex }} -{{- if .timeKey }} - Time_Key {{ .timeKey }} -{{- end }} -{{- if .timeFormat }} - Time_Format {{ .timeFormat }} -{{- end }} -{{ end }} -{{- end }} - [PARSER] - Name dockerJson - Format json - Time_Key time - Time_Format %Y-%m-%dT%H:%M:%S.%L - Time_Keep On -{{- if .Values.parsers.logfmt }} -{{- range .Values.parsers.logfmt }} - [PARSER] - Name {{ .name }} - Format logfmt -{{- if .timeKey }} - Time_Key {{ .timeKey }} -{{- end }} -{{- if .timeFormat }} - Time_Format {{ .timeFormat }} -{{- end }} -{{- if .extraEntries }} -{{ .extraEntries | indent 8 }} -{{- end }} -{{ end }} -{{- end }} -{{- end }} [PARSER] Name envoy Format regex Regex ^(?<host>[^ ]*) - \[(?<real_ip>[^ ]*)\] - (?<user>[^ ]*) \[(?<time>[^\]]*)\] "(?<method>\S+)(?: +(?<path>[^\"]*?)(?: +\S*)?)?" (?<code>[^ ]*) (?<size>[^ ]*) "(?<referer>[^\"]*)" "(?<agent>[^\"]*)" (?<request_length>[^ ]*) (?<request_time>[^ ]*) \[(?<proxy_upstream_name>[^ ]*)\] (?<upstream_addr>[^ ]*) (?<upstream_response_length>[^ ]*) (?<upstream_response_time>[^ ]*) (?<upstream_status>[^ ]*) (?<last>[^$]*) - Preserve_Key true + Preserve_Key On Reserve_Data On +{{- end }} diff --git a/kubernetes/helm_charts/logging/fluent-bit/values.j2 b/kubernetes/helm_charts/logging/fluent-bit/values.j2 index d16178064..73c62edf8 100644 --- a/kubernetes/helm_charts/logging/fluent-bit/values.j2 +++ b/kubernetes/helm_charts/logging/fluent-bit/values.j2 @@ -62,7 +62,7 @@ backend: replace_dots: "On" logstash_format: "On" retry_limit: "False" - time_key: "@timestamp" + time_key: "@timestamp-fb" # Optional username credential for Elastic X-Pack access http_user: # Password for user defined in HTTP_User -- GitLab