diff --git a/on-premise/logging/fluentbit_v3.1.7/2_config/multiline.yaml b/on-premise/logging/fluentbit_v3.1.7/2_config/multiline.yaml new file mode 100644 index 0000000..4967dbf --- /dev/null +++ b/on-premise/logging/fluentbit_v3.1.7/2_config/multiline.yaml @@ -0,0 +1,67 @@ +# Source: fluent-bit/templates/configmap.yaml +apiVersion: v1 +kind: ConfigMap +metadata: + name: fluent-bit + namespace: logging + labels: + helm.sh/chart: fluent-bit-0.47.10 + app.kubernetes.io/name: fluent-bit + app.kubernetes.io/instance: fluent-bit + app.kubernetes.io/version: "3.1.7" + app.kubernetes.io/managed-by: Helm +data: + fluent-bit.conf: | + [SERVICE] + Daemon Off + Flush 1 + Log_Level debug + Parsers_File /fluent-bit/etc/parsers.conf + HTTP_Server On + HTTP_Listen 0.0.0.0 + HTTP_Port 2020 + Health_Check On + storage.path /var/fluent-bit/state/flb-storage/ + storage.sync normal + storage.checksum off + storage.backlog.mem_limit 5M + + [INPUT] + Name tail + Path /var/log/containers/sample-*-dp-*-con-*.log + Parser cri + Tag normal.. + Tag_Regex /sample-(?.+)-dp-(.+)_(?.+)_(.+)-con-(.+).log$ + Mem_Buf_Limit 5MB + Skip_Long_Lines On + + [INPUT] + Name tail + Path /var/log/containers/sample-*-mdp-*-con-*.log + Parser cri + Tag multi.. + Tag_Regex /sample-(?.+)-mdp-(.+)_(?.+)_(.+)-con-(.+).log$ + Mem_Buf_Limit 5MB + Skip_Long_Lines On + + [FILTER] + name multiline + match multi.* + multiline.key_content message + multiline.parser java + + + [OUTPUT] + Name es + Match * + Host soo-os.maintndjs.shop + Port 9200 + Index test5 + Type _doc + Include_Tag_Key true + Tag_key @svc_name + Suppress_Type_Name On + HTTP_User admin + HTTP_Passwd admin + tls On + tls.verify Off