From 051c130b82b43ca014b8736c51a8ffefbe8890a2 Mon Sep 17 00:00:00 2001 From: Tiago Queiroz Date: Thu, 7 Dec 2023 20:59:54 +0100 Subject: [PATCH] Remove event fields from error log. (#37330) Remove event fields from error log when the script processor panics. This is an unlikely situation to happen as the Javascript runtime we use should not panic on any error while executing Javascript code, hence the event fields are just removed. --- libbeat/processors/script/javascript/session.go | 1 - 1 file changed, 1 deletion(-) diff --git a/libbeat/processors/script/javascript/session.go b/libbeat/processors/script/javascript/session.go index 337d2eae7997..5b08e7d6052f 100644 --- a/libbeat/processors/script/javascript/session.go +++ b/libbeat/processors/script/javascript/session.go @@ -210,7 +210,6 @@ func (s *session) runProcessFunc(b *beat.Event) (out *beat.Event, err error) { if r := recover(); r != nil { s.log.Errorw("The javascript processor caused an unexpected panic "+ "while processing an event. Recovering, but please report this.", - "event", mapstr.M{"original": b.Fields.String()}, "panic", r, zap.Stack("stack")) if !s.evt.IsCancelled() {