From 9bc13f143e6dc384b8eec2660a59cbbccdb5d6a1 Mon Sep 17 00:00:00 2001 From: Daniel Nelson Date: Tue, 15 Aug 2017 11:41:58 -0700 Subject: [PATCH] Test for nil metric before reading tags in logparser --- plugins/inputs/logparser/logparser.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/inputs/logparser/logparser.go b/plugins/inputs/logparser/logparser.go index 40870799d..b6640cdc9 100644 --- a/plugins/inputs/logparser/logparser.go +++ b/plugins/inputs/logparser/logparser.go @@ -254,9 +254,9 @@ func (l *LogParserPlugin) parser() { for _, parser := range l.parsers { m, err = parser.ParseLine(entry.line) if err == nil { - tags := m.Tags() - tags["path"] = entry.path if m != nil { + tags := m.Tags() + tags["path"] = entry.path l.acc.AddFields(m.Name(), m.Fields(), tags, m.Time()) } } else {