From 5e7d0d8d2cbc0e743fb0c3c58271e467b7abfab3 Mon Sep 17 00:00:00 2001 From: Stefan Reimer Date: Thu, 12 Aug 2021 21:47:26 +0200 Subject: [PATCH] feat: add temp filter for fluent-bit multiline noise to fluentd --- charts/kubezero-logging/Chart.yaml | 2 +- charts/kubezero-logging/README.md | 4 ++-- charts/kubezero-logging/values.yaml | 9 +++++++++ 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/charts/kubezero-logging/Chart.yaml b/charts/kubezero-logging/Chart.yaml index ba7d9d4..b1a54fc 100644 --- a/charts/kubezero-logging/Chart.yaml +++ b/charts/kubezero-logging/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: kubezero-logging description: KubeZero Umbrella Chart for complete EFK stack type: application -version: 0.7.5 +version: 0.7.6 appVersion: 1.6.0 home: https://kubezero.com icon: https://cdn.zero-downtime.net/assets/kubezero/logo-small-64.png diff --git a/charts/kubezero-logging/README.md b/charts/kubezero-logging/README.md index 5dfa5b5..6b6fdbb 100644 --- a/charts/kubezero-logging/README.md +++ b/charts/kubezero-logging/README.md @@ -1,6 +1,6 @@ # kubezero-logging -![Version: 0.7.5](https://img.shields.io/badge/Version-0.7.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.6.0](https://img.shields.io/badge/AppVersion-1.6.0-informational?style=flat-square) +![Version: 0.7.6](https://img.shields.io/badge/Version-0.7.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.6.0](https://img.shields.io/badge/AppVersion-1.6.0-informational?style=flat-square) KubeZero Umbrella Chart for complete EFK stack @@ -111,7 +111,7 @@ Kubernetes: `>= 1.18.0` | fluentd.env[1].valueFrom.secretKeyRef.name | string | `"logging-es-elastic-user"` | | | fluentd.fileConfigs."00_system.conf" | string | `"\n root_dir /var/log/fluentd\n log_level info\n ignore_repeated_log_interval 60s\n ignore_same_log_interval 60s\n workers 2\n"` | | | fluentd.fileConfigs."01_sources.conf" | string | `"\n @type http\n @label @KUBERNETES\n port 9880\n bind 0.0.0.0\n keepalive_timeout 30\n\n\n\n @type forward\n @label @KUBERNETES\n port 24224\n bind 0.0.0.0\n # skip_invalid_event true\n send_keepalive_packet true\n \n self_hostname \"#{ENV['HOSTNAME']}\"\n shared_key {{ .Values.shared_key }}\n \n"` | | -| fluentd.fileConfigs."02_filters.conf" | string | `""` | | +| fluentd.fileConfigs."02_filters.conf" | string | `""` | | | fluentd.fileConfigs."04_outputs.conf" | string | `""` | | | fluentd.image.repository | string | `"fluent/fluentd-kubernetes-daemonset"` | | | fluentd.image.tag | string | `"v1-debian-elasticsearch"` | | diff --git a/charts/kubezero-logging/values.yaml b/charts/kubezero-logging/values.yaml index 20c8b19..7f600a0 100644 --- a/charts/kubezero-logging/values.yaml +++ b/charts/kubezero-logging/values.yaml @@ -156,6 +156,15 @@ fluentd: @label @FLUENT_LOG + # Exclude current fluent-bit multiline noise + + @type grep + + key log + pattern /could not append content to multiline context/ + + + @type relabel @label @DISPATCH