Filter out log lines for local Loki as well

Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
This commit is contained in:
Michel Hollands 2024-03-28 15:42:24 +00:00
parent d389a9f741
commit c29daab64d
2 changed files with 2 additions and 1 deletions

View File

@ -54,7 +54,7 @@ data:
{{- if not (empty .Values.logs.retain) }} {{- if not (empty .Values.logs.retain) }}
stage.match { 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" action = "drop"
} }
{{- end }} {{- end }}

View File

@ -5,6 +5,7 @@ namespacesToMonitor:
- tempo - tempo
# The name of the cluster where this will be installed # The name of the cluster where this will be installed
clusterName: "meta-monitoring" clusterName: "meta-monitoring"
metaMonitoringNamespace: "mmc"
lokiNamespace: "loki" lokiNamespace: "loki"
# Set to true to write logs, metrics or traces to Grafana Cloud # Set to true to write logs, metrics or traces to Grafana Cloud