From 5763ae8f3f2e6c3199a09ab9a0975ade29375cda Mon Sep 17 00:00:00 2001 From: Sven Rebhan Date: Fri, 17 Dec 2021 10:09:10 +0100 Subject: [PATCH] fix: Fix panic in logparser due to missing Log. --- plugins/inputs/logparser/logparser.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/inputs/logparser/logparser.go b/plugins/inputs/logparser/logparser.go index 83f5abd210bdd..db3b1f2b437e3 100644 --- a/plugins/inputs/logparser/logparser.go +++ b/plugins/inputs/logparser/logparser.go @@ -11,6 +11,7 @@ import ( "github.com/influxdata/tail" "github.com/influxdata/telegraf" "github.com/influxdata/telegraf/internal/globpath" + "github.com/influxdata/telegraf/models" "github.com/influxdata/telegraf/plugins/inputs" "github.com/influxdata/telegraf/plugins/parsers" ) @@ -184,6 +185,7 @@ func (l *LogParserPlugin) Start(acc telegraf.Accumulator) error { if err != nil { return err } + models.SetLoggerOnPlugin(l.GrokParser, l.Log) l.wg.Add(1) go l.parser()