From 2f43da6dfcead0c4e3e90a6dfba42dd106cf6392 Mon Sep 17 00:00:00 2001 From: Jens Beckmann Date: Sat, 11 Jul 2026 11:15:50 +0000 Subject: [PATCH] vector.yaml aktualisiert --- vector.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/vector.yaml b/vector.yaml index 2afb150..c95d541 100644 --- a/vector.yaml +++ b/vector.yaml @@ -9,18 +9,20 @@ sources: # TRANSFORMS: Verarbeitung der Daten # ============================================================================= transforms: - # Schritt 1: Nur bestimmte Level durchlassen filter_debug: type: filter inputs: [docker_logs] condition: 'includes(["INFO", "WARN", "ERROR"], .level)' - # Schritt 2: Die gefilterten Logs formatieren (VRL) parse_logs: type: remap - inputs: [filter_debug] # Nimmt den Input vom Filter, nicht von der Source! + inputs: [filter_debug] source: | - .message = replace(.message, "\n", "") + # HIER IST DIE ÄNDERUNG: + # Das ', err' fängt den Fehler ab, falls .message kein String ist. + # Wenn es fehlschlägt, bleibt .message einfach so, wie es war. + .message, err = replace(.message, "\n", "") + .service = "my-cluster" # =============================================================================