From c29daab64d0f0c961f1745341b5140ca81a981a9 Mon Sep 17 00:00:00 2001 From: Michel Hollands Date: Thu, 28 Mar 2024 15:42:24 +0000 Subject: [PATCH] Filter out log lines for local Loki as well Signed-off-by: Michel Hollands --- charts/meta-monitoring/templates/agent/config.yaml | 2 +- charts/meta-monitoring/values.yaml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/charts/meta-monitoring/templates/agent/config.yaml b/charts/meta-monitoring/templates/agent/config.yaml index ef0d53a..e787b8b 100644 --- a/charts/meta-monitoring/templates/agent/config.yaml +++ b/charts/meta-monitoring/templates/agent/config.yaml @@ -54,7 +54,7 @@ data: {{- if not (empty .Values.logs.retain) }} stage.match { - selector = "{cluster=\"{{- .Values.clusterName -}}\", namespace=\"{{- .Values.lokiNamespace -}}\"} !~ \"{{ join "|" .Values.logs.retain }}\"" + selector = "{cluster=\"{{- .Values.clusterName -}}\", namespace=~\"{{- .Values.lokiNamespace -}}|{{- .Values.metaMonitoringNamespace -}}\", pod=~\"loki.*\"} !~ \"{{ join "|" .Values.logs.retain }}\"" action = "drop" } {{- end }} diff --git a/charts/meta-monitoring/values.yaml b/charts/meta-monitoring/values.yaml index 8e2d4d5..a9c7157 100644 --- a/charts/meta-monitoring/values.yaml +++ b/charts/meta-monitoring/values.yaml @@ -5,6 +5,7 @@ namespacesToMonitor: - tempo # The name of the cluster where this will be installed clusterName: "meta-monitoring" +metaMonitoringNamespace: "mmc" lokiNamespace: "loki" # Set to true to write logs, metrics or traces to Grafana Cloud